<SEC-DOCUMENT>0001558370-16-006894.txt : 20160728
<SEC-HEADER>0001558370-16-006894.hdr.sgml : 20160728
<ACCEPTANCE-DATETIME>20160728161747
ACCESSION NUMBER:		0001558370-16-006894
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		47
CONFORMED PERIOD OF REPORT:	20160630
FILED AS OF DATE:		20160728
DATE AS OF CHANGE:		20160728

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COMFORT SYSTEMS USA INC
		CENTRAL INDEX KEY:			0001035983
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRICAL WORK [1731]
		IRS NUMBER:				760526487
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		675 BERING DRIVE
		STREET 2:		SUITE 400
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77057
		BUSINESS PHONE:		7138309600

	MAIL ADDRESS:	
		STREET 1:		675 BERING DRIVE
		STREET 2:		SUITE 400
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77057
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>fix-20160630x10q.htm
<DESCRIPTION>10-Q
<TEXT>
<!--HTML document created with Merrill Bridge  6.2.124.0-->
<!--Created on: 7/28/2016 2:49:47 PM-->
<html>
	<head>
		<title>
			fix_Current_Folio_10Q
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt;border-top:3pt solid #000000 ;border-bottom:1pt solid #000000 ;line-height:1pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<a name="_GoBack"></a><font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
			<font style="display:inline;font-size:8pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 17pt;">
			<font style="display:inline;font-weight:bold;font-size:17pt;">UNITED STATES</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 17pt;">
			<font style="display:inline;font-weight:bold;font-size:17pt;">SECURITIES AND EXCHANGE COMMISSION</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-weight:bold;font-size:11pt;">Washington, D.C. 20549</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 17pt;">
			<font style="display:inline;font-weight:bold;font-size:17pt;">Form&nbsp;10</font><font style="display:inline;font-weight:bold;font-size:17pt;">&#8209;Q</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:13.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:86.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:13.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">(Mark One)</font></p>
				</td>
				<td valign="bottom" style="width:86.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:13.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-size:11pt;">&#x2612;</font></p>
				</td>
				<td valign="top" style="width:86.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">QUARTERLY REPORT PURSUANT TO SECTION&nbsp;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&nbsp;1934</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="2" valign="top" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">For the quarterly period ended June 30, 2016</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="2" valign="top" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">OR</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:13.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-size:11pt;">&#x2610;</font></p>
				</td>
				<td valign="top" style="width:86.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">TRANSITION REPORT PURSUANT TO SECTION&nbsp;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&nbsp;1934</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="2" valign="top" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">For the transition period from&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:6pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-weight:bold;font-size:11pt;">Commission file number: 1</font><font style="display:inline;font-weight:bold;font-size:11pt;">&#8209;13011</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 17pt;">
			<font style="display:inline;font-weight:bold;font-size:17pt;">COMFORT SYSTEMS USA,&nbsp;INC.</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-size:11pt;">(Exact name of registrant as specified in its charter)</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">DELAWARE</font><br /><font style="display:inline;font-size:11pt;">(State or other jurisdiction of</font><br /><font style="display:inline;font-size:11pt;">Incorporation or Organization)</font></p>
				</td>
				<td valign="top" style="width:50.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">76</font><font style="display:inline;font-weight:bold;font-size:11pt;">&#8209;0526487</font><br /><font style="display:inline;font-size:11pt;">(I.R.S. Employer</font><br /><font style="display:inline;font-size:11pt;">Identification No.)</font></p>
				</td>
			</tr>
			<tr>
				<td colspan="2" valign="top" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-weight:bold;font-size:11pt;">675 Bering Drive</font><br /><font style="display:inline;font-weight:bold;font-size:11pt;">Suite&nbsp;400</font><br /><font style="display:inline;font-weight:bold;font-size:11pt;">Houston, Texas 77057</font><br /><font style="display:inline;font-weight:bold;font-size:11pt;"></font><font style="display:inline;font-size:11pt;">(Address of Principal Executive Offices) (Zip Code)</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:8pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-size:11pt;">Registrant&#x2019;s telephone number, including area code: </font><font style="display:inline;font-weight:bold;font-size:11pt;">(713)&nbsp;830</font><font style="display:inline;font-weight:bold;font-size:11pt;">&#8209;9600</font>
		</p>
		<p style="margin:0pt 0pt 8pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-size:11pt;">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&nbsp;months (or for such shorter period that the registrant was required to file such reports), and (2)&nbsp;has been subject to such filing requirements for the past 90&nbsp;days.&nbsp;Yes&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2612;</font><font style="display:inline;font-size:11pt;"> &nbsp;No&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2610;</font>
		</p>
		<p style="margin:0pt 0pt 8pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-size:11pt;">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&nbsp;405 of Regulation&nbsp;S</font><font style="display:inline;font-size:11pt;">&#8209;T (Section&nbsp;232.405 of this chapter) during the preceding 12&nbsp;months (or for such shorter period that the registrant was required to submit and post such files).&nbsp;Yes&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2612;</font><font style="display:inline;font-size:11pt;"> &nbsp;No&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2610;</font>
		</p>
		<p style="margin:0pt 0pt 8pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-size:11pt;">Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non</font><font style="display:inline;font-size:11pt;">&#8209;accelerated filer, or a smaller reporting company (as defined in Rule&nbsp;12b</font><font style="display:inline;font-size:11pt;">&#8209;2 of the Exchange Act).</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:25.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:21.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:25.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:27.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:25.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;text-indent: -10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-size:11pt;">Large&nbsp;accelerated&nbsp;filer&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2612;</font></p>
				</td>
				<td valign="top" style="width:21.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-size:11pt;">Accelerated filer&nbsp;</font></p>
				</td>
				<td valign="top" style="width:25.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-size:11pt;">Non</font><font style="display:inline;font-size:11pt;">&#8209;accelerated filer&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2610;</font><br /><font style="display:inline;font-size:11pt;"></font><font style="display:inline;font-size:7pt;">(Do not check if a</font><br /><font style="display:inline;font-size:7pt;">smaller reporting company)</font></p>
				</td>
				<td valign="top" style="width:27.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 11pt;">
						<font style="display:inline;font-size:11pt;">Smaller reporting company&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2610;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:8pt 0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-size:11pt;">Indicate by check mark whether the registrant is a shell company (as defined in Exchange Act Rule&nbsp;12b</font><font style="display:inline;font-size:11pt;">&#8209;2).&nbsp;Yes&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2610;</font><font style="display:inline;font-size:11pt;"> &nbsp;No&nbsp;</font><font style="display:inline;font-size:11pt;">&#x2612;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 11pt;">
			<font style="display:inline;font-size:11pt;">The number of shares outstanding of the issuer&#x2019;s common stock as of July 22, 2016 was 37,442,214 (excluding treasury shares of 3,681,151). </font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
			<font style="display:inline;font-size:8pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;border-top:1pt solid #000000 ;border-bottom:3pt solid #000000 ;line-height:1pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
			<font style="display:inline;font-size:7pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">COMFORT SYSTEMS USA, INC.</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">INDEX TO FORM 10 Q</font><a name="TOC"></a>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">FOR THE QUARTER ENDED JUNE 30, 2016</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:92.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 1pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt 0pt 1pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 1pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Page</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Part&nbsp;I&#x2014;Financial Information</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Item&nbsp;1&#x2014;Financial Statements</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#CONSOLIDATEDBALANCESHEETS_635296"><font style="display:inline;font-size:10pt;">Consolidated Balance Sheets</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#CONSOLIDATEDSTATEMENTSOFOPERATIONS_54357"><font style="display:inline;font-size:10pt;">Consolidated Statements of Operations</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#STATEMENTSOFSTOCKHOLDERSEQUITY_584218"><font style="display:inline;font-size:10pt;">Consolidated Statements of Stockholders&#x2019; Equity</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#CONSOLIDATEDSTATEMENTSOFCASHFLOWS_486675"><font style="display:inline;font-size:10pt;">Consolidated Statements of Cash Flows</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#CONDENSEDNOTESTOCONSOLIDATEDFINANCIALSTA"><font style="display:inline;font-size:10pt;">Condensed Notes to Consolidated Financial Statements</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#Item2ManagementsDiscussionandAnalysisofF"><font style="display:inline;font-size:10pt;">Item&nbsp;2&#x2014;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#Item3QuantitativeandQualitativeDisclosur"><font style="display:inline;font-size:10pt;">Item&nbsp;3&#x2014;Quantitative and Qualitative Disclosures about Market Risk</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>23&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#Item4ControlsandProcedures_993069"><font style="display:inline;font-size:10pt;">Item&nbsp;4&#x2014;Controls and Procedures</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>23&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#PARTIIOTHERINFORMATION_876059"><font style="display:inline;font-size:10pt;">Part&nbsp;II&#x2014;Other Information</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>23&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#Item1LegalProceedings_592048"><font style="display:inline;font-size:10pt;">Item&nbsp;1&#x2014;Legal Proceedings</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>23&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#Item1ARiskFactors_3757"><font style="display:inline;font-size:10pt;">Item&nbsp;1A&#x2014;Risk Factors</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#Item2UnregisteredSalesofEquitySecurities"><font style="display:inline;font-size:10pt;">Item&nbsp;2&#x2014;Unregistered Sales of Equity Securities and Use of Proceeds</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#Item6Exhibits_786371"><font style="display:inline;font-size:10pt;">Item&nbsp;6&#x2014;Exhibits</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>25&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:92.86%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<a href="#SIGNATURES_727857"><font style="display:inline;font-size:10pt;">Signatures</font></a><font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.78%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.36%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26&nbsp;
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			&nbsp;
		</p>
		<p style="margin:0pt 0pt 8pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:24pt 0pt 0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 8pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">COMFORT SYSTEMS USA,&nbsp;INC.</font>
		</p>
		<p style="margin:0pt 0pt 8pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">CONSOLIDATED BALANCE SHEETS</font><a name="CONSOLIDATEDBALANCESHEETS_635296"></a>
		</p>
		<p style="margin:0pt 0pt 8pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">(In Thousands, Except Share Amounts)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">December 31, </font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-weight:bold;font-size:10pt;">ASSETS</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">CURRENT ASSETS:</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Cash and cash equivalents</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>56,464
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Accounts receivable, less allowance for doubtful accounts of $4,823 and $5,158, respectively</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>335,280
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>302,052
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other receivables</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>11,122
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>20,642
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Inventories</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9,953
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,941
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Prepaid expenses and other</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,150
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,836
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Costs and estimated earnings in excess of billings</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>33,752
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>31,338
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total current assets</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>434,539
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>424,273
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">PROPERTY AND EQUIPMENT, NET</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>65,053
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>60,813
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">GOODWILL</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>147,512
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>143,874
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">IDENTIFIABLE INTANGIBLE ASSETS, NET</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>47,028
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>41,079
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">DEFERRED INCOME TAX ASSETS</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>28,743
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,276
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">OTHER NONCURRENT ASSETS</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,138
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,279
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total assets</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>729,013
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>691,594
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-weight:bold;font-size:10pt;">LIABILITIES AND STOCKHOLDERS&#x2019; EQUITY</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">CURRENT LIABILITIES:</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Current maturities of long-term debt</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>600
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>500
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Current maturities of long-term capital lease obligations</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>217
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>251
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Accounts payable</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>116,101
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>106,684
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Accrued compensation and benefits</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>57,991
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>54,079
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Billings in excess of costs and estimated earnings</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>88,116
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>85,397
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Accrued self-insurance</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>29,194
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>29,803
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other current liabilities</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>34,378
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>28,677
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total current liabilities</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>326,597
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>305,391
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">LONG-TERM DEBT</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,505
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,500
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">LONG-TERM CAPITAL LEASE OBLIGATIONS</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>157
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>256
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">DEFERRED INCOME TAX LIABILITIES</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,810
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,810
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">OTHER LONG-TERM LIABILITIES</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9,245
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,632
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total liabilities</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>376,314
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>326,589
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">COMMITMENTS AND CONTINGENCIES</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">STOCKHOLDERS&#x2019; EQUITY:</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Preferred stock, $.01 par, 5,000,000 shares authorized, none issued and outstanding</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Common stock, $.01 par, 102,969,912 shares authorized, 41,123,365 and 41,123,365 shares issued, respectively</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>411
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>411
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Treasury stock, at cost, 3,679,151 and 3,696,781 shares, respectively</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(50,026)
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(46,845)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Additional paid-in capital</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>310,448
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>323,765
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Retained earnings</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>91,866
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>69,390
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Comfort Systems USA,&nbsp;Inc. stockholders&#x2019; equity</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>352,699
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>346,721
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Noncontrolling interests</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>18,284
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total stockholders&#x2019; equity</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>352,699
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>365,005
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total liabilities and stockholders&#x2019; equity</font></p>
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>729,013
				</td>
				<td valign="bottom" style="width:02.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>691,594
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
			<font style="display:inline;font-size:8pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;font-size:10pt;">The accompanying notes are an integral part of these consolidated financial statements</font><font style="display:inline;">.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
			<font style="display:inline;font-weight:bold;font-size:7pt;"></font>
		</p>
		<p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">1</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">COMFORT SYSTEMS USA,&nbsp;INC.</font>
		</p>
		<p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">CONSOLIDATED STATEMENTS OF OPERATIONS</font><a name="CONSOLIDATEDSTATEMENTSOFOPERATIONS_54357"></a>
		</p>
		<p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">(In Thousands, Except Per Share Data)</font>
		</p>
		<p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">(Unaudited)</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Three Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">REVENUE</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>427,538
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>416,567
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>813,480
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>786,114
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">COST OF SERVICES</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>338,112
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>334,518
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>650,552
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>639,377
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Gross profit</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>89,426
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>82,049
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>162,928
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>146,737
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>61,023
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>57,369
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>119,213
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>111,065
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">GAIN ON SALE OF ASSETS</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(212)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(151)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(357)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(327)
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Operating income</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>28,615
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24,831
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>44,072
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>35,999
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">OTHER INCOME (EXPENSE):</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Interest income</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>67
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>68
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Interest expense</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(606)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(454)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,307)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(959)
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Changes in the fair value of contingent earn-out obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(336)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>125
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(336)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>125
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(111)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>375
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other income (expense)</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,051)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(253)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,265)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(739)
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">INCOME BEFORE INCOME TAXES</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,564
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24,578
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>42,807
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>35,260
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">INCOME TAX EXPENSE</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9,847
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,796
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,249
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,589
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">NET INCOME INCLUDING NONCONTROLLING INTERESTS</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>17,717
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,782
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,558
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>22,671
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Less: Net income attributable to noncontrolling interests</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,378
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,201
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">NET INCOME ATTRIBUTABLE TO COMFORT SYSTEMS USA, INC.</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>17,717
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,404
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,558
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>18,470
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">INCOME PER SHARE ATTRIBUTABLE TO COMFORT SYSTEMS USA,&nbsp;INC.:</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Basic&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Net income</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.47
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.36
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.74
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.49
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Diluted&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Net income</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.47
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.35
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.73
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.49
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">SHARES USED IN COMPUTING INCOME PER SHARE:</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Basic</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,437
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,457
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,390
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,370
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Diluted</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,911
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,917
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,870
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,761
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:60.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">DIVIDENDS PER SHARE</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.070
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.060
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.135
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.120
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:10pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The accompanying notes are an integral part of these consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;font-weight:bold;"></font>
		</p>
		<p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">2</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">COMFORT SYSTEMS USA,&nbsp;INC.</font>
		</p>
		<p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#x2019; EQUIT</font><a name="STATEMENTSOFSTOCKHOLDERSEQUITY_584218"></a><font style="display:inline;font-weight:bold;font-size:10pt;">Y</font>
		</p>
		<p style="margin:0pt 0pt 10pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">(In Thousands, Except Share Amounts)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Additional</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Non-</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Total</font></p>
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="4" valign="bottom" style="width:10.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Common&nbsp;Stock</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="4" valign="bottom" style="width:11.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Treasury&nbsp;Stock</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Paid-In</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Retained</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Controlling</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Stockholders&#x2019;</font></p>
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Shares</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:04.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Amount</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Shares</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:04.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Amount</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Capital</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Earnings</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Interests</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">Equity</font></p>
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-weight:bold;font-size:7pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">BALANCE AT DECEMBER 31, 2014</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>41,123,365
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>411
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(3,853,586)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(43,598)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>320,084
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>29,384
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,112
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>321,393
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Net income</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>49,364
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,076
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>57,440
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Issuance of Stock:</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Issuance of shares for options exercised including tax benefit</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>317,333
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,728
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>966
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,694
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Issuance of restricted stock &amp; performance stock</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>200,015
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,292
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(626)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,666
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Shares received in lieu of tax withholding payment on vested restricted stock</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(44,590)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(937)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(937)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Tax benefit from vesting of restricted stock</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>284
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>284
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Stock-based compensation</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,057
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,057
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Dividends</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(9,358)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(9,358)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Distribution to noncontrolling interest</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,904)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,904)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Share repurchase</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(315,953)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(8,330)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(8,330)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">BALANCE AT DECEMBER 31, 2015</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>41,123,365
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>411
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(3,696,781)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(46,845)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>323,765
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>69,390
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>18,284
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>365,005
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Cumulative effect of change in accounting principle (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(38)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(38)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Net income (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,558
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,558
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Issuance of Stock:</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Issuance of shares for options exercised including tax benefit (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>56,999
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>765
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(32)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>733
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Issuance of restricted stock &amp; performance stock (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>172,727
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,282
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(306)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,976
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Shares received in lieu of tax withholding payment on vested restricted stock (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(41,788)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,304)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,304)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Stock-based compensation (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,542
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,542
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Dividends (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(5,044)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(5,044)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Acquisition of noncontrolling interests (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(15,521)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(18,284)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(33,805)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">Share repurchase (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(170,308)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,924)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,924)
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">BALANCE AT JUNE 30, 2016 (unaudited)</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:05.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>41,123,365
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:03.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>411
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(3,679,151)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:03.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(50,026)
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>310,448
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>91,866
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 2.25pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 7pt;">
						<font style="display:inline;font-size:7pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:05.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:7pt;padding-right:2.25pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>352,699
				</td>
				<td valign="bottom" style="width:00.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:10pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The accompanying notes are an integral part of these consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;"></font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">3</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">COMFORT SYSTEMS USA,&nbsp;INC.</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">CONSOLIDATED STATEMENTS OF CASH FLOWS</font><a name="CONSOLIDATEDSTATEMENTSOFCASHFLOWS_486675"></a>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">(In Thousands)</font>
		</p>
		<p style="margin:0pt 0pt 6pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">(Unaudited)</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">CASH FLOWS FROM OPERATING ACTIVITIES:</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Net income including noncontrolling interests</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,558
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>22,671
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Adjustments to reconcile net income to net cash provided by operating activities&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Amortization of identifiable intangible assets</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,190
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,724
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Depreciation expense</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,968
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,740
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Bad debt expense</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(297)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>894
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Deferred tax expense (benefit)</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(162)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,263)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Amortization of debt financing costs</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>179
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>158
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Gain on sale of assets</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(357)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(327)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Changes in the fair value of contingent earn-out obligations</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>336
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(125)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Stock-based compensation</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,349
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,178
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Changes in operating assets and liabilities, net of effects of acquisitions and divestitures&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">(Increase) decrease in&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Receivables, net</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(6,684)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(17,991)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Inventories</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(532)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,440)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Prepaid expenses and other current assets</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,649)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,806
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Costs and estimated earnings in excess of billings</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,239)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(5,860)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Other noncurrent assets</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(84)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(215)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Increase (decrease) in&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Accounts payable and accrued liabilities</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,429
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>25,958
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Billings in excess of costs and estimated earnings</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,220)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,833
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 24pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Other long-term liabilities</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>636
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(81)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Net cash provided by operating activities</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>36,421
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>50,660
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">CASH FLOWS FROM INVESTING ACTIVITIES:</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Purchases of property and equipment</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(10,904)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(9,308)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Proceeds from sales of property and equipment</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>494
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>485
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Cash paid for acquisitions, net of cash acquired</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(58,490)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(5,861)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Net cash used in investing activities</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(68,900)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(14,684)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">CASH FLOWS FROM FINANCING ACTIVITIES:</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Proceeds from revolving line of credit</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>138,000
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,500
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Payments on revolving line of credit</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(112,000)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(35,000)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Payments on other debt</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(42)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Payments on capital lease obligations</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(133)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(163)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Debt financing costs</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(789)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Payments of dividends to stockholders</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(5,044)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,479)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Share repurchase</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,924)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,525)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Shares received in lieu of tax withholding</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,304)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(937)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Excess tax benefit of stock-based compensation</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>461
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Proceeds from exercise of options</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>733
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,277
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Distributions to noncontrolling interests</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,115)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 18pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Payments for contingent consideration arrangements</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(200)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(345)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">Net cash provided by (used in) financing activities</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,297
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(27,326)
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(18,182)
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,650
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">CASH AND CASH EQUIVALENTS, beginning of period</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>56,464
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>32,064
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">CASH AND CASH EQUIVALENTS, end of period</font></p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.98%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:07.36%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:9pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>40,714
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 6pt;">
			<font style="display:inline;font-size:6pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The accompanying notes are an integral part of these consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 4pt;">
			<font style="display:inline;font-size:4pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">4</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 4pt;"><font style="display:inline;font-size:4pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">COMFORT SYSTEMS USA,&nbsp;INC.</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</font><a name="CONDENSEDNOTESTOCONSOLIDATEDFINANCIALSTA"></a>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">June 30, 2016</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">(Unaudited)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">1. Business and Organization</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Comfort Systems USA, Inc., a Delaware corporation, provides comprehensive mechanical contracting services, which principally includes heating, ventilation and air conditioning (&#x201C;HVAC&#x201D;), plumbing, piping and controls, as well as off-site construction, electrical, monitoring and fire protection. We install, maintain, repair and replace products and systems throughout the United States. Approximately 40% of our consolidated 2016 revenue is attributable to installation of systems in newly constructed facilities, with the remaining 60% attributable to maintenance, repair and replacement services. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our consolidated 2016 revenue was derived from the following service activities, all of which are in the mechanical services industry, the single industry segment we serve:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Revenue</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Service Activity</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">$&nbsp;in&nbsp;thousands</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">HVAC </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>610,110
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>75
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Plumbing </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>122,022
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Building Automation Control Systems </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>48,809
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>32,539
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>813,480
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>100
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">2. Summary of Significant Accounting Policies</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Basis of Presentation</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">These interim statements should be read in conjunction with the historical Consolidated Financial Statements and related notes of Comfort Systems included in the Annual Report on Form&nbsp;10-K as filed with the Securities and Exchange Commission (&#x201C;SEC&#x201D;) for the year ended December 31, 2015 (the &#x201C;Form&nbsp;10-K&#x201D;).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The accompanying unaudited consolidated financial statements were prepared using generally accepted accounting principles for interim financial information and the instructions to Form&nbsp;10-Q and applicable rules of Regulation&nbsp;S-X of the SEC. Accordingly, these financial statements do not include all the footnotes required by generally accepted accounting principles for complete financial statements and should be read in conjunction with the Form&nbsp;10-K. We believe all adjustments necessary for a fair presentation of these interim statements have been included and are of a normal and recurring nature. Certain amounts in prior periods may have been reclassified to conform to the current year presentation.&nbsp;&nbsp;The effects of the reclassifications were not material to the unaudited consolidated financial statements.&nbsp;&nbsp;The results of operations for interim periods are not necessarily indicative of the results for the full fiscal year.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Use of Estimates</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, revenue and expenses and disclosures regarding contingent assets and liabilities. Actual results could differ from those estimates. The most significant estimates used in our financial statements affect revenue and cost recognition for construction contracts, the allowance for doubtful accounts, self-insurance accruals, deferred tax assets, warranty accruals, fair value accounting for acquisitions and the quantification of fair value for reporting units in connection with our goodwill impairment testing. </font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">5</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Recent Accounting Pronouncements</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued ASU No. 2014-09, &#x201C;Revenue from Contracts with Customers (Topic 606).&#x201D; ASU 2014-09 provides a framework that replaces the existing revenue recognition guidance. The guidance can be applied on a full retrospective or modified retrospective basis whereby the entity records a cumulative effect of initially applying this update at the date of initial application. We currently plan to use the modified retrospective basis on the adoption date. It is effective for annual periods beginning after December 15, 2017, including interim periods within that reporting period. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, &#x201C;Simplifying the Measurement of Inventory&#x201D;, which requires that inventory within the scope of the guidance be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonable predictable costs of completion, disposal and transportation. Inventory measured using last-in, first-out (LIFO) and the retail inventory method (RIM) are not impacted by the new guidance. Entities should apply the new guidance prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. It is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) No. 2016-02, &#x201C;Leases (Topic 842)&#x201D; (&#x201C;ASU 2016-02&#x201D;). The standard requires lessees to recognize assets and liabilities for most leases. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. ASU 2016-02&#x2019;s transition provisions are applied using a modified retrospective approach at the beginning of the earliest comparative period presented in the financial statements. Full retrospective application is prohibited. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x2018;&#x2018;ASU&#x2019;&#x2019;) No. 2016-09, &#x2018;&#x2018;Compensation&#x2014;Stock Compensation (Topic 718)&#x2019;&#x2019; (&#x2018;&#x2018;ASU 2016-09&#x2019;&#x2019;). The standard changes certain aspects of accounting for share-based payments to employees. Specifically, the new guidance requires excess tax benefits and tax deficiencies to be recognized in the income statement instead of additional paid-in capital when the awards vest or are settled. Additionally, cash flows related to excess tax benefits will be presented as an operating activity rather than a financing activity. ASU 2016-09 also allows an employer to repurchase more of an employee&#x2019;s shares than it previously could for tax withholding purposes without triggering liability accounting and to make a policy election to account for forfeitures as they occur. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016. Early adoption is permitted, but all of the guidance must be adopted in the same period. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We elected to early adopt ASU 2016-09 in the second quarter of 2016 which requires us to reflect any adjustments as of January 1, 2016. The primary impact of adoption was the recognition of $0.1 million of excess tax benefits in our provision for income taxes rather than additional paid-in capital. We have elected to account for forfeitures as they occur to determine the amount of compensation cost to be recognized.&nbsp;&nbsp;The impact of this change in accounting policy was less than $0.1 million and was recorded as a cumulative effect adjustment to retained earnings for the increase to stock compensation expense. Amendments to the accounting for minimum statutory withholding tax requirements had no impact to retained earnings as of January 1, 2016. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We elected to apply the presentation requirements for cash flows related to excess tax benefits prospectively which resulted in an increase to net cash provided by operations and a decrease to net cash provided by financing of $0.1 million for the three months ended March 31, 2016. The presentation requirements for cash flows related to employee taxes paid for withheld shares had no impact to our consolidated cash flow statement as such cash flows have historically been presented as a financing activity.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">6</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Financial Instruments</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our financial instruments consist of cash and cash equivalents, accounts receivable, other receivables, accounts payable, life insurance policies, notes to former owners, capital leases and a revolving credit facility. We believe that the carrying values of these instruments on the accompanying balance sheets approximate their fair values.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Segment Disclosure</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our activities are within the mechanical services industry, which is the single industry segment we serve. Each operating unit represents an operating segment and these segments have been aggregated, as the operating units meet all of the aggregation criteria.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">3. Fair Value Measurements</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We classify and disclose assets and liabilities carried at fair value in one of the following three categories:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt; display: inline;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;color:#000000;">Level&nbsp;1&#x2014;quoted prices in active markets for identical assets and liabilities;</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt; display: inline;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;color:#000000;">Level&nbsp;2&#x2014;observable market based inputs or unobservable inputs that are corroborated by market data; and</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt; display: inline;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;color:#000000;">Level&nbsp;3&#x2014;significant unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following table summarizes the fair values, and levels within the fair value hierarchy in which the fair value measurements fall, for assets and liabilities measured on a recurring basis as of June 30, 2016 (in thousands):</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 101.86%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="8" valign="bottom" style="width:28.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Fair Value Measurements at Reporting Date Using</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Quoted&nbsp;Prices&nbsp;in</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Significant </font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Active Markets</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Other</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Significant</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Balance</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">for Identical</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Observable</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Unobservable</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Assets&nbsp; </font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Inputs</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Inputs</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;1)</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;2)</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;3)</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Cash and cash equivalents</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Life insurance&#x2014;cash surrender value</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,725
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,725
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Contingent earn-out obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Cash and cash equivalents consist primarily of highly rated money market funds at a variety of well</font><font style="display:inline;font-size:10pt;">&#8209;known institutions with original maturities of three months or less. The original cost of these assets approximates fair value due to their short term maturity.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">One of our operations has life insurance policies covering 49 employees with a combined face value of $45.7&nbsp;million. The policy is invested in mutual funds and the fair value measurement of the cash surrender balance associated with these policies is determined using Level&nbsp;2 inputs within the fair value hierarchy and will vary with investment performance. The cash surrender value of these policies was $3.7&nbsp;million as of June 30, 2016 and $3.6 million as of December 31, 2015. These assets are included in &#x201C;Other Noncurrent Assets&#x201D; in our consolidated balance sheets.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We value contingent earn-out obligations using a probability weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level&nbsp;3 measurement within the fair value hierarchy. This analysis reflects the contractual terms of the purchase agreements (e.g.,&nbsp;minimum and maximum payments, length of earn-out periods, manner of calculating any amounts due, etc.) and utilizes assumptions with regard to future cash flows, probabilities of achieving such future cash flows and a discount rate. The contingent earn-out obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">7</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">The table below presents a reconciliation of the fair value of our contingent earn-out obligations that use significant unobservable inputs (Level&nbsp;3) (in thousands).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at beginning of year</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Calibri;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>450
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Issuances</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,240
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Settlements</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(428)
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Adjustments to fair value</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>336
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at June 30, 2016</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We measure certain assets at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be other-than-temporarily impaired. We did not recognize any impairments, in the current quarter, on those assets required to be measured at fair value on a nonrecurring basis.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">4. Acquisitions</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We completed two acquisitions in the first quarter of 2016. We acquired the remaining 40% noncontrolling interest in Environmental Air Systems, LLC (&#x201C;EAS&#x201D;) on January 1, 2016 for $47.0 million, including $42.0 million funded on the closing date plus a holdback, an earn-out that we will pay if certain financial targets are met after the acquisition date and a working capital adjustment. Due to our majority ownership and control over EAS on the acquisition date, the difference between the preliminary purchase price and the noncontrolling interest liability was recorded in Additional Paid-In Capital in our Balance Sheet.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Additionally in the first quarter of 2016, we acquired 100% of the ShoffnerKalthoff family of companies (collectively, &#x201C;Shoffner&#x201D;) which reports as a separate operating location in the Knoxville, Tennessee area. Shoffner was included in our consolidated results of operations beginning on its acquisition date, which included revenue of $36.0 million. The preliminary acquisition date fair value of consideration transferred for this acquisition was $19.2 million, of which $13.7 million was allocated to goodwill and identifiable intangible assets. The preliminary purchase price included $15.5 million funded on the closing date plus a note payable to former owners, an earn-out that we will pay if certain financial targets are met after the acquisition date and a working capital adjustment. Our consolidated balance sheet includes preliminary allocations of the purchase price to the assets acquired and liabilities assumed for this acquisition pending the completion of the final valuation of intangible assets and accrued liabilities. The acquisitions completed in the current year were not material, individually or in the aggregate.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Other Acquisitions</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We funded cash of $0.8 million in the first quarter of 2016 for an acquisition completed in the fourth quarter of 2015. We also completed two acquisitions in the first quarter of 2015. These acquisitions were not material and were &#x201C;tucked-in&#x201D; with existing operations. The total purchase price for the &#x201C;tucked-in&#x201D; acquisitions, including earn-outs, was $6.7 million for the six months ended June 30, 2015.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;font-size:10pt;">The results of operations of acquisitions are included in our consolidated financial statements from their respective acquisition dates. Additional contingent purchase price (&#x201C;earn-out&#x201D;) has been or will be paid if certain acquisitions achieve predetermined profitability targets.</font><font style="display:inline;">&nbsp;</font><font style="display:inline;font-size:10pt;">Such earn-outs are not subject to the continued employment of the sellers</font><font style="display:inline;">.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">8</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">5. Goodwill </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The changes in the carrying amount of goodwill are as follows (in thousands):</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">December 31, </font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at beginning of year</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>143,874
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>140,341
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Additions (See Note&nbsp;4)</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,638
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,533
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at end of period</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>147,512
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>143,874
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">6. Debt Obligations</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Debt obligations consist of the following (in thousands):</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">December 31, </font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Revolving credit facility</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>36,000
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,000
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Notes to former owners</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,750
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,000
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>355
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Capital lease obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>374
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>507
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>39,479
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>11,507
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Less&#x2014;current portion</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(817)
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(751)
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total long-term portion of debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,662
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,756
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Revolving Credit Facility</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">On February 22, 2016, we amended our senior credit facility (the &#x201C;Facility&#x201D;) provided by a syndicate of banks, increasing our borrowing capacity from $250.0 million to $325.0&nbsp;million, with a $100 million accordion option. The Facility, which is available for borrowings and letters of credit, expires in February 2021 and is secured by a first lien on substantially all of our personal property except for assets related to projects subject to surety bonds and assets held by certain unrestricted subsidiaries and a second lien on our assets related to projects subject to surety bonds. As of June 30, 2016, we had $36.0 million of outstanding borrowings, $41.5&nbsp;million in letters of credit outstanding and $247.5&nbsp;million of credit available.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">There are two interest rate options for borrowings under the Facility, the Base Rate Loan Option and the Eurodollar Rate Loan Option. These rates are floating rates determined by the broad financial markets, meaning they can and do move up and down from time to time. Additional margins are then added to these two rates.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following is a summary of the additional margins:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Consolidated&nbsp;Total&nbsp;Indebtedness&nbsp;to</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Credit&nbsp;Facility&nbsp;Adjusted&nbsp;EBITDA</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Less&nbsp;than&nbsp;0.75</font></p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">0.75&nbsp;to&nbsp;1.50</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">1.50&nbsp;to&nbsp;2.25</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2.25&nbsp;or&nbsp;greater</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Additional Per Annum Interest Margin Added Under:</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Base Rate Loan Option</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.25
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.50
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.75
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.75
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Eurodollar Rate Loan Option</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.25
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.50
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.75
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2.00
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The weighted average interest rate applicable to the borrowings under the Facility was approximately 1.7% as of June 30, 2016.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Certain of our vendors require letters of credit to ensure reimbursement for amounts they are disbursing on our behalf, such as to beneficiaries under our self-funded insurance programs. We have also occasionally used letters of credit to guarantee performance under our contracts and to ensure payment to our subcontractors and vendors under those contracts. Our lenders issue such letters of credit through the Facility for a fee. We have never had a claim made against a letter of credit that resulted in payments by a lender or by us and believe such a claim is unlikely in the </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">9</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">foreseeable future. The letter of credit fees range from 1.25% to 2.00% per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Commitment fees are payable on the portion of the revolving loan capacity not in use for borrowings or letters of credit at any given time. These fees range from 0.20% to 0.35% per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The Facility contains financial covenants defining various financial measures and the levels of these measures with which we must comply. Covenant compliance is assessed as of each quarter end.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The Facility&#x2019;s principal financial covenants include:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Leverage Ratio</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility requires that the ratio of our Consolidated Total Indebtedness to our Credit Facility Adjusted EBITDA not exceed (i) 3.00 to 1.00 as of the end of each fiscal quarter through September 30, 2017, and (ii) 2.75 to 1.00 as of the end of each fiscal quarter thereafter through maturity. The leverage ratio as of June 30, 2016 was 0.3.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Fixed Charge Coverage Ratio</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility requires that the ratio of (a) Credit Facility Adjusted EBITDA, less non-financed capital expenditures, tax provision, dividends and amounts used to repurchase stock to (b) the sum of interest expense and scheduled principal payments of indebtedness be at least 2.00 to 1.00; provided that the calculation of the fixed charge coverage ratio excludes stock repurchases and the payment of dividends at any time that the Company&#x2019;s Net Leverage Ratio does not exceed 1.50 to 1.00. The Facility also allows the fixed charge coverage ratio not to be reduced for stock repurchases through September 30, 2015 in an aggregate amount not to exceed $25&nbsp;million and for stock repurchases made after February 22, 2016 but on or prior to December 31, 2017 in an aggregate amount not to exceed $25 million, if at the time of and after giving effect to such repurchase the Company&#x2019;s Net Leverage Ratio was less than or equal to 1.50 to 1.00. Capital expenditures, tax provision, dividends and stock repurchase payments are defined under the Facility for purposes of this covenant to be amounts for the four quarters ending as of any given quarterly covenant compliance measurement date. The fixed charge coverage ratio as of June 30, 2016 was 29.3.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Other Restrictions</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility permits acquisitions of up to $30.0 million per transaction, provided that the aggregate purchase price of all such acquisitions in the same fiscal year does not exceed $65.0&nbsp;million. However, these limitations only apply when the Company&#x2019;s Total Leverage Ratio is greater than 2.00.to 1.00.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">While the Facility&#x2019;s financial covenants do not specifically govern capacity under the Facility, if our debt level under the Facility at a quarter-end covenant compliance measurement date were to cause us to violate the Facility&#x2019;s leverage ratio covenant, our borrowing capacity under the Facility and the favorable terms that we currently have could be negatively impacted by the lenders.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We were in compliance with all of our financial covenants as of June 30, 2016.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Notes to Former Owners</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As part of the consideration used to acquire two companies, we have outstanding subordinated notes to the former owners. These notes had an outstanding balance of $2.8 million as of June 30, 2016. In conjunction with the Shoffner acquisition in the first quarter, we issued a subordinated note to former owners with an outstanding balance of $1.8 million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of 3.0%. The principal is due in equal installments in February 2018 and 2019. In conjunction with an acquisition in the fourth quarter of 2014, we issued a subordinated note to the former owners with an outstanding balance of $1.0 million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of 2.5%. The principal is due in equal installments in October 2016 and 2017.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Other Debt</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As part of the Shoffner acquisition, we acquired debt with an outstanding balance at the acquisition date of $0.4 million with principle and interest due the last day of every month; ending on the December 30, 2019 maturity date. The </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">10</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">interest rate is the one month LIBOR rate plus 2.25%. As of June 30, 2016, $0.4 million of the note was outstanding, of which $0.1 million was considered current.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In addition, with one of our acquisitions we acquired capital lease obligations. As of June 30, 2016, $0.4 million of capital lease obligations were outstanding, of which $0.2 million was considered current.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">7. Commitments and Contingencies</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Claims and Lawsuits</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We are subject to certain legal and regulatory claims, including lawsuits arising in the normal course of business. We maintain various insurance coverages to minimize financial risk associated with these claims. We have estimated and provided accruals for probable losses and related legal fees associated with certain litigation in the accompanying consolidated financial statements. While we cannot predict the outcome of these proceedings, in management&#x2019;s opinion and based on reports of counsel, any liability arising from these matters individually and in the aggregate will not have a material effect on our operating results, cash flows or financial condition, after giving effect to provisions already recorded.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Surety</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Many customers, particularly in connection with new construction, require us to post performance and payment bonds issued by a financial institution known as a surety. If we fail to perform under the terms of a contract or to pay subcontractors and vendors who provided goods or services under a contract, the customer may demand that the surety make payments or provide services under the bond. We must reimburse the surety for any expenses or outlays it incurs. To date, we are not aware of any losses to our sureties in connection with bonds the sureties have posted on our behalf, and do not expect such losses to be incurred in the foreseeable future.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Surety market conditions have seen some strengthening as the commercial construction markets have started to rebound. Bonding capacity remains adequate in the current market conditions along with acceptable terms and conditions. Historically, approximately 20% to 30% of our business has required bonds. While we currently have strong surety relationships to support our bonding needs, future market conditions or changes in the sureties&#x2019; assessment of our operating and financial risk could cause the sureties to decline to issue bonds for our work. If that were to occur, the alternatives include doing more business that does not require bonds, posting other forms of collateral for project performance such as letters of credit or cash, and seeking bonding capacity from other sureties. We would likely also encounter concerns from customers, suppliers and other market participants as to our creditworthiness. While we believe our general operating and financial characteristics would enable us to ultimately respond effectively to an interruption in the availability of bonding capacity, such an interruption would likely cause our revenue and profits to decline in the near term.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Self-Insurance</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We are substantially self-insured for workers&#x2019; compensation, employer&#x2019;s liability, auto liability, general liability and employee group health claims, in view of the relatively high per-incident deductibles we absorb under our insurance arrangements for these risks. Losses up to deductible amounts are estimated and accrued based upon known facts, historical trends and industry averages. Loss estimates associated with the larger and longer-developing risks, such as workers&#x2019; compensation, auto liability and general liability, are reviewed by a third-party actuary quarterly.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">8. Stockholders&#x2019; Equity</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Earnings Per Share</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Basic earnings per share (&#x201C;EPS&#x201D;) is computed by dividing net income by the weighted average number of shares of common stock outstanding during the year. Diluted EPS is computed considering the dilutive effect of stock options, contingently issuable restricted stock, restricted stock units and performance stock units. The vesting of unvested contingently issuable performance stock units is based on the achievement of certain earnings per share targets </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">11</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">and total shareholder return. These shares are considered contingently issuable shares for purposes of calculating diluted earnings per share. These shares are not included in the diluted earnings per share denominator until the performance criteria are met, if it is assumed that the end of the reporting period was the end of the contingency period.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Unvested restricted stock, restricted stock units and performance stock units are included in diluted earnings per share, weighted outstanding until the shares and units vest. Upon vesting, the vested restricted stock, restricted stock units and performance stock units are included in basic earnings per share weighted outstanding from the vesting date.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">There were no anti-dilutive stock options for the three months ended June 30, 2016.&nbsp;&nbsp;There were approximately 0.1 million anti-dilutive stock options excluded from the calculation of diluted EPS for the six months ended June 30, 2016.&nbsp;&nbsp;There were no anti-dilutive stock options for the three and six months ended June 30, 2015.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following table reconciles the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share for each of the periods presented (in thousands):</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Three Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Common shares outstanding, end of period</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,444
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,550
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,444
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,550
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of using weighted average common shares outstanding</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(7)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(93)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(54)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(180)
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Shares used in computing earnings per share&#x2014;basic</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,437
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,457
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,390
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,370
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of shares issuable under stock option plans based on the treasury stock method</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>351
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>289
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>336
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>260
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of contingently issuable restricted shares</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>123
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>171
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>144
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>131
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Shares used in computing earnings per share&#x2014;diluted</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,911
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,917
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,870
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,761
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Share Repurchase Program</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">On March&nbsp;29, 2007, our Board of Directors (the &#x201C;Board&#x201D;) approved a stock repurchase program to acquire up to 1.0&nbsp;million shares of our outstanding common stock. Subsequently, the Board has from time to time approved extensions of the program to acquire additional shares. Since the inception of the repurchase program, the Board has approved 7.6&nbsp;million shares to be repurchased. As of June 30, 2016, we have repurchased a cumulative total of 7.1&nbsp;million shares at an average price of $12.40 per share under the repurchase program.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The share repurchases will be made from time to time at our discretion in the open market or privately negotiated transactions as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. The Board may modify, suspend, extend or terminate the program at any time. During the six months ended June 30, 2016, we repurchased 0.2 million shares for approximately $4.9 million at an average price of $28.91 per share.&nbsp; </font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			&nbsp;
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">12</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">Item&nbsp;2.&nbsp; </font><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</font><a name="Item2ManagementsDiscussionandAnalysisofF"></a>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following discussion and analysis should be read in conjunction with our historical Consolidated Financial Statements and related notes included elsewhere in this Form&nbsp;10</font><font style="display:inline;font-size:10pt;">&#8209;Q and the Annual Report on Form&nbsp;10</font><font style="display:inline;font-size:10pt;">&#8209;K filed with the Securities and Exchange Commission for the year ended December&nbsp;31, 2015 (the &#x201C;Form&nbsp;10</font><font style="display:inline;font-size:10pt;">&#8209;K&#x201D;). This discussion contains &#x201C;forward</font><font style="display:inline;font-size:10pt;">&#8209;looking statements&#x201D; regarding our business and industry within the meaning of the Private Securities Litigation Reform Act of 1995. These statements are based on our current plans and expectations and involve risks and uncertainties that could cause our actual future activities and results of operations to be materially different from those set forth in the forward</font><font style="display:inline;font-size:10pt;">&#8209;looking statements. Important factors that could cause actual results to differ include risks set forth in &#x201C;Item&nbsp;1A. Risk Factors&#x201D; included in our Form&nbsp;10</font><font style="display:inline;font-size:10pt;">&#8209;K. We undertake no obligation to revise or publicly release the results of any revision to these forward</font><font style="display:inline;font-size:10pt;">&#8209;looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward</font><font style="display:inline;font-size:10pt;">&#8209;looking statements. The terms &#x201C;Comfort Systems,&#x201D; &#x201C;we,&#x201D; &#x201C;us,&#x201D; or &#x201C;the Company,&#x201D; refer to Comfort Systems USA,&nbsp;Inc. or Comfort Systems USA,&nbsp;Inc. and its consolidated subsidiaries, as appropriate in the context.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Introduction and Overview</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We are a national provider of comprehensive mechanical installation, renovation, maintenance, repair and replacement services within the mechanical services industry. We operate primarily in the commercial, industrial and institutional HVAC markets and perform most of our services within office buildings, retail centers, apartment complexes, manufacturing plants, and healthcare, education and government facilities.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Nature and Economics of Our Business</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Approximately 82% of our revenue is earned on a project basis for installation of mechanical systems in newly constructed facilities or for replacement of systems in existing facilities. Customers hire us to ensure such systems deliver specified or generally expected heating, cooling, conditioning and circulation of air in a facility. This entails installing core system equipment such as packaged heating and air conditioning units, or in the case of larger facilities, separate core components such as chillers, boilers, air handlers, and cooling towers. We also typically install connecting and distribution elements such as piping and ducting. Our responsibilities usually require conforming the systems to pre</font><font style="display:inline;font-size:10pt;">&#8209;established engineering drawings and equipment and performance specifications, which we frequently participate in establishing. Our project management responsibilities include staging equipment and materials to project sites, deploying labor to perform the work, and coordinating with other service providers on the project, including any subcontractors we might use to deliver our portion of the work.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">When competing for project business, we usually estimate the costs we will incur on a project, and then propose a bid to the customer that includes a contract price and other performance and payment terms. Our bid price and terms are intended to cover our estimated costs on the project and provide a profit margin to us commensurate with the value of the installed system to the customer, the risk that project costs or duration will vary from estimate, the schedule on which we will be paid, the opportunities for other work that we might forego by committing capacity to this project, and other costs that we incur more broadly to support our operations but which are not specific to the project. Typically customers will seek bids from competitors for a given project. While the criteria on which customers select the winning bid vary widely and include factors such as quality, technical expertise, on</font><font style="display:inline;font-size:10pt;">&#8209;time performance, post</font><font style="display:inline;font-size:10pt;">&#8209;project support and service, and company history and financial strength, we believe that price is the most influential factor for most customers in choosing a mechanical installation and service provider.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">After a customer accepts our bid, we generally enter into a contract with the customer that specifies what we will deliver on the project, what our related responsibilities are, and how much and when we will be paid. Our overall price for the project is typically set at a fixed amount in the contract, although changes in project specifications or work conditions that result in unexpected additional work are usually subject to additional payment from the customer via what are commonly known as change orders. Project contracts typically provide for periodic billings to the customer as we meet progress milestones or incur cost on the project. Project contracts in our industry also frequently allow for a small portion of progress billings or contract price to be withheld by the customer until after we have completed the work, typically for six months. Amounts withheld under this practice are known as retention or retainage.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">13</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">Labor and overhead costs account for the majority of our cost of service. Accordingly, labor management and utilization have the most impact on our project performance. Given the fixed price nature of much of our project work, if our initial estimate of project costs is wrong or we incur cost overruns that cannot be recovered in change orders, we can experience reduced profits or even significant losses on fixed price project work. We also perform some project work on a cost</font><font style="display:inline;font-size:10pt;">&#8209;plus or a time and materials basis, under which we are paid our costs incurred plus an agreed</font><font style="display:inline;font-size:10pt;">&#8209;upon profit margin, although such projects are sometimes subject to a guaranteed maximum cost. These margins are frequently less than fixed</font><font style="display:inline;font-size:10pt;">&#8209;price contract margins because there is less risk of unrecoverable cost overruns in cost</font><font style="display:inline;font-size:10pt;">&#8209;plus or time and materials work.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As of June 30, 2016 we had 4,415 projects in process. Our average project takes six to nine months to complete, with an average contract price of approximately $464,000. Our projects generally require working capital funding of equipment and labor costs. Customer payments on periodic billings generally do not recover these costs until late in the job. Our average project duration together with typical retention terms as discussed above generally allow us to complete the realization of revenue and earnings in cash within one year. We have what we believe is a well</font><font style="display:inline;font-size:10pt;">&#8209;diversified distribution of revenue across end</font><font style="display:inline;font-size:10pt;">&#8209;use sectors that we believe reduces our exposure to negative developments in any given sector. Because of the integral nature of HVAC and related controls systems to most buildings, we have the legal right in almost all cases to attach liens to buildings or related funding sources when we have not been fully paid for installing systems, except with respect to some government buildings. The service work that we do, which is discussed further below, usually does not give rise to lien rights.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">A stratification of projects in progress as of June 30, 2016, by contract price, is as follows:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Aggregate</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Contract</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">No.&nbsp;of</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Price&nbsp;Value</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;line-height:9pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Contract&nbsp;Price&nbsp;of&nbsp;Project</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Projects</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(millions)</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Under $1&nbsp;million</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,001
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>436.2
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$1&nbsp;million - $5&nbsp;million</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>327
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>729.7
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$5&nbsp;million - $10&nbsp;million</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>55
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>378.2
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$10&nbsp;million - $15&nbsp;million</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>20
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>248.3
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Greater than $15&nbsp;million</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>255.7
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:76.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total</font></p>
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,415
				</td>
				<td valign="bottom" style="width:02.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:07.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,048.1
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In addition to project work, approximately 18% of our revenue represents maintenance and repair service on already installed HVAC and controls systems. This kind of work usually takes from a few hours to a few days to perform. Prices to the customer are usually based on the equipment and materials used in the service as well as technician labor time. We usually bill the customer for service work when it is complete, typically with payment terms of up to thirty days. We also provide maintenance and repair service under ongoing contracts. Under these contracts, we are paid regular monthly or quarterly amounts and provide specified service based on customer requirements. These agreements typically cover periods ranging from one to three years with thirty</font><font style="display:inline;font-size:10pt;">&#8209; to sixty</font><font style="display:inline;font-size:10pt;">&#8209;day cancellation notice periods.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">A relatively small portion of our revenue comes from national and regional account customers. These customers typically have multiple sites, and contract with us to perform maintenance and repair service. These contracts may also provide for us to perform new or replacement systems installation. We operate a national call center to dispatch technicians to sites requiring service. We perform the majority of this work with our own employees, with the balance being subcontracted to third parties that meet our performance qualifications. We will also typically use proprietary information systems to maintain information on the customer&#x2019;s sites and equipment, including performance and service records, and related cost data. These systems track the status of ongoing service and installation work, and may also monitor system performance data. Under these contractual relationships, we usually provide consolidated billing and credit payment terms to the customer.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Profile and Management of Our Operations</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We manage our 35 operating units based on a variety of factors. Financial measures we emphasize include profitability, and use of capital as indicated by cash flow and by other measures of working capital principally involving project cost, billings and receivables. We also monitor selling, general, administrative and indirect project support </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">14</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">expense, backlog, workforce size and mix, growth in revenue and profits, variation of actual project cost from original estimate, and overall financial performance in comparison to budget and updated forecasts. Operational factors we emphasize include project selection, estimating, pricing, management and execution practices, labor utilization, safety, training, and the make</font><font style="display:inline;font-size:10pt;">&#8209;up of both existing backlog as well as new business being pursued, in terms of project size, technical application and facility type, end</font><font style="display:inline;font-size:10pt;">&#8209;use customers and industries, and location of the work.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Most of our operations compete on a local or regional basis. Attracting and retaining effective operating unit managers is an important factor in our business, particularly in view of the relative uniqueness of each market and operation, the importance of relationships with customers and other market participants such as architects and consulting engineers, and the high degree of competition and low barriers to entry in most of our markets. Accordingly, we devote considerable attention to operating unit management quality, stability, and contingency planning, including related considerations of compensation, and non</font><font style="display:inline;font-size:10pt;">&#8209;competition protection where applicable.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Economic and Industry Factors</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As a mechanical and building controls services provider, we operate in the broader nonresidential construction services industry and are affected by trends in this sector. While we do not have operations in all major cities of the United States, we believe our national presence is sufficiently large that we experience trends in demand for and pricing of our services that are consistent with trends in the national nonresidential construction sector. As a result, we monitor the views of major construction sector forecasters along with macroeconomic factors they believe drive the sector, including trends in gross domestic product, interest rates, business investment, employment, demographics, and the general fiscal condition of federal, state and local governments.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Spending decisions for building construction, renovation and system replacement are generally made on a project basis, usually with some degree of discretion as to when and if projects proceed. With larger amounts of capital, time, and discretion involved, spending decisions are affected to a significant degree by uncertainty, particularly concerns about economic and financial conditions and trends. We have experienced periods of time when economic weakness caused a significant slowdown in decisions to proceed with installation and replacement project work.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Operating Environment and Management Emphasis</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Nonresidential building construction and renovation activity, as reported by the federal government, declined over the four year period from 2009 to 2012, with 2013 and 2014 activity levels relatively stable at the low levels of the preceding years followed by an increase in activity in 2015. While we expect that activity levels and the underlying environment for nonresidential construction activity will remain below prior peaks, we have seen industry conditions in the first six months of 2016 continue at the improved levels we saw in 2015.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As a result of our continued strong emphasis on cash flow, at June 30, 2016 we had a strong financial position, as discussed further in &#x201C;Liquidity and Capital Resources&#x201D; below. We have a credit facility in place with considerably less restrictive terms than those of our previous facilities; this facility does not expire until February 2021. We have strong surety relationships to support our bonding needs, and we believe our relationships with the surety markets are strong and benefit from our solid current results and financial position. We have generated positive free cash flow in each of the last seventeen calendar years and will continue our emphasis in this area. We believe that the relative size and strength of our balance sheet and surety support as compared to most companies in our industry represent competitive advantages for us.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As discussed at greater length in &#x201C;Results of Operations&#x201D; below, we expect price competition to continue as our customers and local and regional competitors respond cautiously to changing conditions. We will continue our efforts to expand and improve our service business, to find the more active sectors in our markets, and to increase our regional and national account business. Our primary emphasis for 2016 will be on execution and cost control, but we are seeking growth based on our belief that industry conditions are beginning to improve, and we believe that activity levels will permit us to earn improved profits while preserving and developing our workforce. We continue to focus on project qualification, estimating, pricing and management; and we are investing in service growth and improved performance.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">15</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Cyclicality and Seasonality</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Historically, the construction industry has been highly cyclical. As a result, our volume of business may generally be adversely affected by declines in new installation and replacement projects in various geographic regions of the United States during periods of economic weakness.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The HVAC industry is subject to seasonal variations. Specifically, the demand for new installation and replacement is generally lower during the winter months (the first quarter of the year) due to reduced construction activity during inclement weather and less use of air conditioning during the colder months. Demand for HVAC services is generally higher in the second and third calendar quarters due to increased construction activity and increased use of air conditioning during the warmer months. Accordingly, we expect our revenue and operating results generally will be lower in the first calendar quarter.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Results of Operations (dollars in thousands):</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td colspan="9" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Three Months Ended June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td colspan="9" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Revenue</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>427,538
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>100.0
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>416,567
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>100.0
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>813,480
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>100.0
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>786,114
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>100.0
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Cost of services</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>338,112
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>79.1
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>334,518
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>80.3
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>650,552
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>80.0
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>639,377
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>81.3
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Gross profit</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>89,426
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>20.9
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>82,049
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>19.7
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>162,928
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>20.0
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>146,737
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>18.7
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Selling, general and administrative expenses</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>61,023
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14.3
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>57,369
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13.8
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>119,213
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14.7
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>111,065
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14.1
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Gain on sale of assets</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(212)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(151)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(357)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(327)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Operating income</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>28,615
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6.7
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24,831
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6.0
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>44,072
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5.4
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>35,999
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4.6
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Interest income</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>67
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>68
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Interest expense</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(606)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.1)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(454)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.1)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,307)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.2)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(959)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.1)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Changes in the fair value of contingent earn-out obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(336)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.1)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>125
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(336)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>125
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(111)
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>375
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Income before income taxes</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,564
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6.4
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24,578
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5.9
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>42,807
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5.3
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>35,260
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4.5
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Income tax expense</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9,847
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,796
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,249
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,589
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Net income including noncontrolling interests</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>17,717
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4.1
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,782
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.8
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,558
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.4
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>22,671
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2.9
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Less: Net income attributable to noncontrolling interests</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,378
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,201
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:38.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Net income attributable to Comfort Systems USA,&nbsp;Inc.</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>17,717
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,404
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,558
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>18,470
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We had 35 operating locations as of December&nbsp;31, 2015. We completed one acquisition in the first quarter of 2016, known as &#x201C;Shoffner&#x201D;, that reports as a separate operating location in the Knoxville, Tennessee area. In addition, we merged four operating locations into two operating locations during the first quarter, and created two operating locations out of one existing operating location. As of June 30, 2016, we had 35 operating locations. Acquisitions are included in our results of operations from the respective acquisition date. The same</font><font style="display:inline;font-size:10pt;">&#8209;store comparison from 2016 to 2015, as described below, excludes five months of results for Shoffner, which was acquired in February 2016. An operating location is included in the same</font><font style="display:inline;font-size:10pt;">&#8209;store comparison on the first day it has comparable prior year operating data. An operating location is excluded from the same</font><font style="display:inline;font-size:10pt;">&#8209;store comparison in the current year and comparable prior years when it is properly characterized as a discontinued operation under applicable accounting standards.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Revenue</font><font style="display:inline;font-size:10pt;">&#x2014;Revenue increased $11.0&nbsp;million, or 2.6%, to $427.5&nbsp;million for the second quarter of 2016 compared to the same period in 2015. The increase included a 5.2% increase related to the acquisition of Shoffner and a 2.5% decrease in revenue related to same</font><font style="display:inline;font-size:10pt;">&#8209;store activity. The same</font><font style="display:inline;font-size:10pt;">&#8209;store revenue decrease is primarily due to our EAS </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">16</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">operation ($15.7&nbsp;million), which experienced decreased large project work compared to the prior year, specifically in the manufacturing sector. This decrease was partially offset by an increase in activity at our Northern Texas operation ($5.6 million).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Revenue increased $27.4&nbsp;million, or 3.5%, to $813.5&nbsp;million for the first six months of 2016 compared to the same period in 2015. The increase included a 4.6% increase related to the acquisition of Shoffner and a 1.1% decrease in revenue related to same</font><font style="display:inline;font-size:10pt;">&#8209;store activity. The same</font><font style="display:inline;font-size:10pt;">&#8209;store revenue decrease is primarily due to our EAS operation ($35.1 million), which experienced decreased large project work compared to the prior year, specifically in the manufacturing sector.&nbsp;&nbsp;This decrease was partially offset by increased activity at our Michigan operation ($8.6&nbsp;million), our Northern Texas operation ($7.1 million) and one of our Virginia operations ($6.9&nbsp;million).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Backlog reflects revenue still to be recognized under contracted or committed installation and replacement project work. Project work generally lasts less than one year. Service agreement revenue and service work and short duration projects, which are generally billed as performed, do not flow through backlog. Accordingly, backlog represents only a portion of our revenue for any given future period, and it represents revenue that is likely to be reflected in our operating results over the next six to twelve months. As a result, we believe the predictive value of backlog information is limited to indications of general revenue direction over the near term, and should not be interpreted as indicative of ongoing revenue performance over several quarters.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Backlog as of June 30, 2016 was $724.3&nbsp;million, a 6.8% decrease from March 31, 2016 backlog of $776.9&nbsp;million, and a 1.7% increase from June 30, 2015 backlog of $712.3&nbsp;million. Sequential backlog decreased due to completion of project work, primarily at our EAS operation ($21.6 million), our Colorado operation ($9.6 million), our Northern Texas operation ($9.5&nbsp;million) and Shoffner ($9.3&nbsp;million).&nbsp;&nbsp;The year</font><font style="display:inline;font-size:10pt;">&#8209;over</font><font style="display:inline;font-size:10pt;">&#8209;year backlog increase was primarily due to the acquisition of Shoffner $47.1&nbsp;million or 6.6%.&nbsp;&nbsp;Same</font><font style="display:inline;font-size:10pt;">&#8209;store backlog decreased 4.9% primarily due to completion of project work at our California operation ($13.0&nbsp;million), our EAS operation ($11.1&nbsp;million) and our Arizona operation ($10.4&nbsp;million).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Gross Profit</font><font style="display:inline;font-size:10pt;">&#x2014;Gross profit increased $7.4&nbsp;million, or 9.0%, to $89.4&nbsp;million for the second quarter of 2016 as compared to the same period in 2015. The increase included a $3.2 million, or 3.9%, increase related to the acquisition of Shoffner and a $4.1&nbsp;million, or 5.1%, increase on a same</font><font style="display:inline;font-size:10pt;">&#8209;store basis. The same</font><font style="display:inline;font-size:10pt;">&#8209;store increase in gross profit was primarily due to the impact of increased volumes at our Northern Texas operation ($1.2&nbsp;million) and broad based improvement in project execution including one of our New York operations ($1.0&nbsp;million) and our California operation ($0.9&nbsp;million). This was partially offset by a decrease at our EAS operation ($2.6&nbsp;million) which experienced a decrease in volumes in the current quarter when compared to the same period in 2015. As a percentage of revenue, gross profit increased from 19.7% in 2015 to 20.9% in 2016 primarily due to the factors discussed above.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Gross profit increased $16.2&nbsp;million, or 11.0%, to $162.9&nbsp;million for the first six months of 2016 as compared to the same period in 2015. The increase included a $5.2 million, or 3.5%, increase related to the acquisition of Shoffner and an $11.0&nbsp;million, or 7.5%, increase on a same</font><font style="display:inline;font-size:10pt;">&#8209;store basis. The same</font><font style="display:inline;font-size:10pt;">&#8209;store increase in gross profit was primarily due to broad based improvement in project execution, including our Northern Texas operation ($2.8&nbsp;million) and our California operation ($1.7&nbsp;million). This was partially offset by a decrease at our EAS operation ($4.3&nbsp;million) which has experienced a decrease in volumes when compared to the same period in 2015. As a percentage of revenue, gross profit increased from 18.7% in 2015 to 20.0% in 2016 primarily due to the factors discussed above.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Selling, General and Administrative Expenses (&#x201C;SG&amp;A&#x201D;)</font><font style="display:inline;font-size:10pt;">&#x2014;SG&amp;A increased $3.7&nbsp;million, or 6.4%, to $61.0&nbsp;million for the second quarter of 2016 as compared to 2015. On a same</font><font style="display:inline;font-size:10pt;">&#8209;store basis, excluding amortization expense, SG&amp;A increased $0.9&nbsp;million, or 1.5%. This increase is primarily due to increased compensation costs (approximately $1.2&nbsp;million) which are primarily related to an increase in operating results and expanded service activities at multiple locations. Amortization expense remained relatively flat during the period. As a percentage of revenue, SG&amp;A increased from 13.8% in 2015 to 14.3% in 2016 primarily due to the factors discussed above.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">SG&amp;A increased $8.1&nbsp;million, or 7.3%, to $119.2&nbsp;million for the first six months of 2016 as compared to 2015. On a same</font><font style="display:inline;font-size:10pt;">&#8209;store basis, excluding amortization expense, SG&amp;A increased $3.8&nbsp;million, or 3.5%. This increase is primarily due to increased compensation costs (approximately $5.2&nbsp;million) which are primarily related to an increase in operating results and expanded service activities at multiple locations. This was partially offset by a decrease in bad debt </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">17</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">expense (approximately $1.2 million) primarily due to collections from aged receivables. Amortization expense remained relatively flat during the period. As a percentage of revenue, SG&amp;A increased from 14.1% in 2015 to 14.7% in 2016 primarily due to the factors discussed above.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We have included same</font><font style="display:inline;font-size:10pt;">&#8209;store SG&amp;A, excluding amortization, because we believe it is an effective measure of comparative results of operations. However, same</font><font style="display:inline;font-size:10pt;">&#8209;store SG&amp;A, excluding amortization, is not considered under generally accepted accounting principles to be a primary measure of an entity&#x2019;s financial results, and accordingly, should not be considered an alternative to SG&amp;A as shown in our consolidated statements of operations.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Three Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(in&nbsp;thousands)</font></p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(in&nbsp;thousands)</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">SG&amp;A</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>61,023
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>57,369
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>119,213
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>111,065
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Less: SG&amp;A from companies acquired</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,969)
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(4,651)
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Less: Amortization expense</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,571)
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,747)
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(3,133)
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(3,432)
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:44.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Same-store SG&amp;A, excluding amortization expense</font></p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>56,483
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>55,622
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>111,429
				</td>
				<td valign="bottom" style="width:02.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>107,633
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Interest Expense</font><font style="display:inline;font-size:10pt;">&#x2014;Interest expense increased $0.2&nbsp;million, or 33.5%, to $0.6&nbsp;million for the second quarter of 2016 as compared to the same period in 2015. Interest expense increased $0.3&nbsp;million, or 36.3%, to $1.3&nbsp;million for the first six months of 2016 as compared to the same period in 2015.&nbsp;&nbsp;The increase is due to higher net borrowings on the revolving credit facility, primarily used to fund acquisitions.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Income Tax Expense</font><font style="display:inline;font-size:10pt;">&#x2014;We perform work throughout the United States in virtually all of the fifty states. Our effective tax rate varies based upon our relative profitability, or lack of profitability, in states with varying state tax rates and rules. In addition, discrete events, judgments and legal structures can affect our effective tax rate. These items can include the tax treatment for impairment of goodwill and other intangible assets and changes in fair value of acquisition related assets and liabilities, tax reserves associated with regulatory audits, accounting for losses associated with underperforming operations and the partial ownership of consolidated entities.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">For the six months ended June 30, 2016 our tax expense was $15.2&nbsp;million with an effective tax rate of 35.6% as compared to tax expense of $12.6&nbsp;million with an effective tax rate of 35.7% for the six months ended June 30, 2015. The effective rate for 2016 is higher than the federal statutory rate of 35.0% primarily due to state income taxes (3.9%) and non</font><font style="display:inline;font-size:10pt;">&#8209;deductible expenses (0.8%) partially offset by the production activity deduction (2.1%), tax benefit from the adoption of a new accounting standard on stock compensation (1.6%) and a decrease in valuation allowance (1.0%). The effective rate for 2015 was higher than the federal statutory rate of 35.0% primarily due to state income taxes (3.7%) and non</font><font style="display:inline;font-size:10pt;">&#8209;deductible expenses (1.1%) partially offset by the impact of the noncontrolling interest of EAS which for tax purposes was treated as a partnership (3.0%) and the production activity deduction (1.8%). Tax reserves are analyzed and adjusted quarterly as events occur to warrant such changes. Adjustments to tax reserves are a component of the effective tax rate. We currently estimate our effective tax rate for 2016 will be between 35% and 38%.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Net Income Attributable to Noncontrolling Interests</font><font style="display:inline;font-size:10pt;">&#x2014;There was no net income attributable to noncontrolling interests for the first six months of 2016 due to our January&nbsp;1, 2016 purchase of the remaining 40% noncontrolling interest in Environmental Air Systems,&nbsp;LLC.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Outlook</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We have seen industry conditions improve during 2015 and the first six months of 2016 compared to the previous years. Our emphasis for 2016 will be on execution, including a focus on cost discipline and efficient project performance, labor force development, and investing in growth, particularly in service and small projects. Based on our backlog, and in light of economic conditions for our industry, we expect that revenue in 2016 will be similar to the levels that we experienced in 2015 and profitability in 2016 will exceed our 2015 profitability.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">18</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">Liquidity and Capital Resources (in thousands):</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="5" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Cash provided by (used in):</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Operating activities</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>36,421
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>50,660
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Investing activities</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(68,900)
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(14,684)
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Financing activities</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,297
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(27,326)
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Net increase (decrease) in cash and cash equivalents</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(18,182)
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,650
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Free cash flow:</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Cash provided by operating activities</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>36,421
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>50,660
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Purchases of property and equipment</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(10,904)
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(9,308)
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Proceeds from sales of property and equipment</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>494
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>485
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:71.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Free cash flow</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,011
				</td>
				<td valign="bottom" style="width:02.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.58%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>41,837
				</td>
				<td valign="bottom" style="width:00.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Cash Flow</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our business does not require significant amounts of investment in long</font><font style="display:inline;font-size:10pt;">&#8209;term fixed assets. The substantial majority of the capital used in our business is working capital that funds our costs of labor and installed equipment deployed in project work until our customer pays us. Customary terms in our industry allow customers to withhold a small portion of the contract price until after we have completed the work, typically for six months. Amounts withheld under this practice are known as retention or retainage. Our average project duration together with typical retention terms generally allow us to complete the realization of revenue and earnings in cash within one year.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Cash Provided by Operating Activities</font><font style="display:inline;font-size:10pt;">&#x2014;Cash flow from operations is primarily influenced by demand for our services and operating margins, but can also be influenced by working capital needs associated with the various types of services that we provide. In particular, working capital needs may increase when we commence large volumes of work under circumstances where project costs, primarily associated with labor, equipment and subcontractors, are required to be paid before the receivables resulting from the work performed are billed and collected. Working capital needs are generally higher during the late winter and spring months as we prepare and plan for the increased project demand when favorable weather conditions exist in the summer and fall months. Conversely, working capital assets are typically converted to cash during the late summer and fall months as project completion is underway. These seasonal trends are sometimes offset by changes in the timing of major projects which can be impacted by the weather, project delays or accelerations and other economic factors that may affect customer spending.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Cash provided by operating activities was $36.4&nbsp;million during the first six months of 2016 compared with $50.7&nbsp;million during the same period in 2015. The $14.2&nbsp;million decrease is primarily due to decreases in accounts payable and accrued liabilities and billings in excess of costs which had an impact of $19.5&nbsp;million and $17.1&nbsp;million, respectively. These decreases are primarily due to the timing of billings and various project work. These uses of operating cash flow were partially offset by a corresponding decrease in receivables of $11.3&nbsp;million primarily related to these projects and overall higher net income in the first six months of 2016 compared to the same period in 2015.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Cash Used in Investing Activities</font><font style="display:inline;font-size:10pt;">&#x2014;During the first six months of 2016, cash used in investing activities was $68.9&nbsp;million compared to $14.7&nbsp;million during the same period in 2015. The $54.2&nbsp;million increase in cash used primarily relates to cash paid for the EAS and Shoffner acquisitions in 2016 ($56.3&nbsp;million).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Cash Provided by (Used in) Financing Activities</font><font style="display:inline;font-size:10pt;">&#x2014;Cash provided by financing activities was $14.3&nbsp;million for the first six months of 2016 compared to cash used in financing activities of $27.3&nbsp;million during the same period in 2015. The $41.6&nbsp;million increase in cash provided by financing activities is primarily due to net borrowings on the revolving credit facility during the first six months of $26.0&nbsp;million compared to net payments during the same period in 2015 of $20.5&nbsp;million. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Free Cash Flow</font><font style="display:inline;font-size:10pt;">&#x2014;We define free cash flow as cash provided by operating activities, less customary capital expenditures, plus the proceeds from asset sales. We believe free cash flow, by encompassing both profit margins and </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">19</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">the use of working capital over our approximately one year working capital cycle, is an effective measure of operating effectiveness and efficiency. We have included free cash flow information here for this reason, and because we are often asked about it by third parties evaluating us. However, free cash flow is not considered under generally accepted accounting principles to be a primary measure of an entity&#x2019;s financial results, and accordingly free cash flow should not be considered an alternative to operating income, net income, or amounts shown in our consolidated statements of cash flows as determined under generally accepted accounting principles. Free cash flow may be defined differently by other companies.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Share Repurchase Program</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">On March&nbsp;29, 2007, our Board of Directors (the &#x201C;Board&#x201D;) approved a stock repurchase program to acquire up to 1.0&nbsp;million shares of our outstanding common stock. Subsequently, the Board has from time to time approved extensions of the program to acquire additional shares. Since the inception of the repurchase program, the Board has approved 7.6&nbsp;million shares to be repurchased. As of June 30, 2016, we have repurchased a cumulative total of 7.1&nbsp;million shares at an average price of $12.40 per share under the repurchase program.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The share repurchases will be made from time to time at our discretion in the open market or privately negotiated transactions as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. The Board may modify, suspend, extend or terminate the program at any time. During the six months ended June 30, 2016, we repurchased 0.2&nbsp;million shares for approximately $4.9&nbsp;million at an average price of $28.91 per share.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Debt</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Revolving Credit Facility</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">On February&nbsp;22, 2016, we amended our senior credit facility (the &#x201C;Facility&#x201D;) provided by a syndicate of banks, increasing our borrowing capacity from $250.0&nbsp;million to $325.0&nbsp;million, with a $100&nbsp;million accordion option. The Facility, which is available for borrowings and letters of credit, expires in February 2021 and is secured by a first lien on substantially all of our personal property except for assets related to projects subject to surety bonds and assets held by certain unrestricted subsidiaries and a second lien on our assets related to projects subject to surety bonds. As of June 30, 2016, we had $36.0&nbsp;million of outstanding borrowings, $41.5&nbsp;million in letters of credit outstanding and $247.5&nbsp;million of credit available.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">There are two interest rate options for borrowings under the Facility, the Base Rate Loan Option and the Eurodollar Rate Loan Option. These rates are floating rates determined by the broad financial markets, meaning they can and do move up and down from time to time. Additional margins are then added to these two rates.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Certain of our vendors require letters of credit to ensure reimbursement for amounts they are disbursing on our behalf, such as to beneficiaries under our self</font><font style="display:inline;font-size:10pt;">&#8209;funded insurance programs. We have also occasionally used letters of credit to guarantee performance under our contracts and to ensure payment to our subcontractors and vendors under those contracts. Our lenders issue such letters of credit through the Facility for a fee. We have never had a claim made against a letter of credit that resulted in payments by a lender or by us and believe such a claim is unlikely in the foreseeable future. The letter of credit fees range from 1.25% to 2.00% per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Commitment fees are payable on the portion of the revolving loan capacity not in use for borrowings or letters of credit at any given time. These fees range from 0.20% to 0.35% per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The Facility contains financial covenants defining various financial measures and the levels of these measures with which we must comply. Covenant compliance is assessed as of each quarter end.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The Facility&#x2019;s principal financial covenants include:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">20</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-style:italic;font-size:10pt;">Leverage Ratio</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility requires that the ratio of our Consolidated Total Indebtedness to our Credit Facility Adjusted EBITDA not exceed (i)&nbsp;3.00 to 1.00 as of the end of each fiscal quarter through September&nbsp;30, 2017, and (ii)&nbsp;2.75 to 1.00 as of the end of each fiscal quarter thereafter through maturity. The leverage ratio as of June 30, 2016 was 0.3.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Fixed Charge Coverage Ratio</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility requires that the ratio of (a)&nbsp;Credit Facility Adjusted EBITDA, less non</font><font style="display:inline;font-size:10pt;">&#8209;financed capital expenditures, tax provision, dividends and amounts used to repurchase stock to (b)&nbsp;the sum of interest expense and scheduled principal payments of indebtedness be at least 2.00 to 1.00; provided that the calculation of the fixed charge coverage ratio excludes stock repurchases and the payment of dividends at any time that the Company&#x2019;s Net Leverage Ratio does not exceed 1.50 to 1.00. The Facility also allows the fixed charge coverage ratio not to be reduced for stock repurchases through September&nbsp;30, 2015 in an aggregate amount not to exceed $25&nbsp;million and for stock repurchases made after February&nbsp;22, 2016 but on or prior to December&nbsp;31, 2017 in an aggregate amount not to exceed $25&nbsp;million, if at the time of and after giving effect to such repurchase the Company&#x2019;s Net Leverage Ratio was less than or equal to 1.50 to 1.00. Capital expenditures, tax provision, dividends and stock repurchase payments are defined under the Facility for purposes of this covenant to be amounts for the four quarters ending as of any given quarterly covenant compliance measurement date. The fixed charge coverage ratio as of June 30, 2016 was 29.3.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Other Restrictions</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility permits acquisitions of up to $30.0&nbsp;million per transaction, provided that the aggregate purchase price of all such acquisitions in the same fiscal year does not exceed $65.0&nbsp;million. However, these limitations only apply when the Company&#x2019;s Total Leverage Ratio is greater than 2.00 to 1.00.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">While the Facility&#x2019;s financial covenants do not specifically govern capacity under the Facility, if our debt level under the Facility at a quarter</font><font style="display:inline;font-size:10pt;">&#8209;end covenant compliance measurement date were to cause us to violate the Facility&#x2019;s leverage ratio covenant, our borrowing capacity under the Facility and the favorable terms that we currently have could be negatively impacted by the lenders.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We were in compliance with all of our financial covenants as of June 30, 2016.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Notes to Former Owners</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As part of the consideration used to acquire two companies, we have outstanding subordinated notes to the former owners. These notes had an outstanding balance of $2.8&nbsp;million as of June 30, 2016. In conjunction with the Shoffner acquisition in the first quarter, we issued a subordinated note to former owners with an outstanding balance of $1.8&nbsp;million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of 3.0%. The principal is due in equal installments in February 2018 and 2019. In conjunction with an acquisition in the fourth quarter of 2014, we issued a subordinated note to the former owners with an outstanding balance of $1.0&nbsp;million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of 2.5%. The principal is due in equal installments in October 2016 and 2017.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Other Debt</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As part of the Shoffner acquisition, we acquired debt with an outstanding balance at the acquisition date of $0.4&nbsp;million with principle and interest due the last day of every month; ending on the December&nbsp;30, 2019 maturity date. The interest rate is the one month LIBOR rate plus 2.25%. As of June 30, 2016, $0.4&nbsp;million of the note was outstanding, of which $0.1&nbsp;million was considered current.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In addition, with one of our acquisitions we acquired capital lease obligations. As of June 30, 2016, $0.4&nbsp;million of capital lease obligations were outstanding, of which $0.2&nbsp;million was considered current.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Outlook</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We have generated positive net free cash flow for the last seventeen calendar years, much of which occurred during challenging economic and industry conditions. We also continue to have significant borrowing capacity under our credit facility, and we maintain what we feel are reasonable cash balances. We believe these factors will provide us with sufficient liquidity to fund our operations for the foreseeable future.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">21</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Off</font><font style="display:inline;font-weight:bold;font-size:10pt;">&#8209;Balance Sheet Arrangements and Other Commitments</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As is common in our industry, we have entered into certain off</font><font style="display:inline;font-size:10pt;">&#8209;balance sheet arrangements in the ordinary course of business that result in risks not directly reflected in our balance sheets. Our most significant off</font><font style="display:inline;font-size:10pt;">&#8209;balance sheet transactions include liabilities associated with noncancelable operating leases. We also have other off</font><font style="display:inline;font-size:10pt;">&#8209;balance sheet obligations involving letters of credit and surety guarantees.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We enter into noncancelable operating leases for many of our facility, vehicle and equipment needs. These leases allow us to conserve cash by paying a monthly lease rental fee for use of facilities, vehicles and equipment rather than purchasing them. At the end of the lease, we have no further obligation to the lessor. If we decide to cancel or terminate a lease before the end of its term, we would typically owe the lessor the remaining lease payments under the term of the lease.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Certain of our vendors require letters of credit to ensure reimbursement for amounts they are disbursing on our behalf, such as to beneficiaries under our self</font><font style="display:inline;font-size:10pt;">&#8209;funded insurance programs. We have also occasionally used letters of credit to guarantee performance under our contracts and to ensure payment to our subcontractors and vendors under those contracts. The letters of credit we provide are actually issued by our lenders through the Facility as described above. A letter of credit commits the lenders to pay specified amounts to the holder of the letter of credit if the holder demonstrates that we have failed to perform specified actions. If this were to occur, we would be required to reimburse the lenders. Depending on the circumstances of such a reimbursement, we may also have to record a charge to earnings for the reimbursement. Absent a claim, there is no payment or reserving of funds by us in connection with a letter of credit. However, because a claim on a letter of credit would require immediate reimbursement by us to our lenders, letters of credit are treated as a use of the Facility&#x2019;s capacity just the same as actual borrowings. Claims against letters of credit are rare in our industry. To date we have not had a claim made against a letter of credit that resulted in payments by a lender or by us. We believe that it is unlikely that we will have to fund claims under a letter of credit in the foreseeable future.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Many customers, particularly in connection with new construction, require us to post performance and payment bonds issued by a financial institution known as a surety. If we fail to perform under the terms of a contract or to pay subcontractors and vendors who provided goods or services under a contract, the customer may demand that the surety make payments or provide services under the bond. We must reimburse the sureties for any expenses or outlays they incur. To date, we are not aware of any losses to our sureties in connection with bonds the sureties have posted on our behalf, and we do not expect such losses to be incurred in the foreseeable future.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Under standard terms in the surety market, sureties issue bonds on a project</font><font style="display:inline;font-size:10pt;">&#8209;by</font><font style="display:inline;font-size:10pt;">&#8209;project basis, and can decline to issue bonds at any time. Historically, approximately 20% to 30% of our business has required bonds. While we currently have strong surety relationships to support our bonding needs, future market conditions or changes in our sureties&#x2019; assessment of our operating and financial risk could cause our sureties to decline to issue bonds for our work. If that were to occur, our alternatives include doing more business that does not require bonds, posting other forms of collateral for project performance such as letters of credit or cash, and seeking bonding capacity from other sureties. We would likely also encounter concerns from customers, suppliers and other market participants as to our creditworthiness. While we believe our general operating and financial characteristics would enable us to ultimately respond effectively to an interruption in the availability of bonding capacity, such an interruption would likely cause our revenue and profits to decline in the near term.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Contractual Obligations</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As of June 30, 2016, we have $41.5&nbsp;million in letter of credit commitments, of which $17.3&nbsp;million will expire in 2016 and $24.2&nbsp;million will expire in 2017. The substantial majority of these letters of credit are posted with insurers who disburse funds on our behalf in connection with our workers&#x2019; compensation, auto liability and general liability insurance program. These letters of credit provide additional security to the insurers that sufficient financial resources will be available to fund claims on our behalf, many of which develop over long periods of time, should we ever encounter financial duress. Posting of letters of credit for this purpose is a common practice for entities that manage their </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">22</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">self</font><font style="display:inline;font-size:10pt;">&#8209;insurance programs through third</font><font style="display:inline;font-size:10pt;">&#8209;party insurers as we do. While many of these letter of credit commitments expire in 2016, we expect nearly all of them, particularly those supporting our insurance programs, will be renewed annually.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Item&nbsp;3.&nbsp; </font><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Quantitative and Qualitative Disclosures about Market Risk</font><a name="Item3QuantitativeandQualitativeDisclosur"></a>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We are exposed to market risk primarily related to potential adverse changes in interest rates as discussed below. We are actively involved in monitoring exposure to market risk and continue to develop and utilize appropriate risk management techniques. We are not exposed to any other significant financial market risks including commodity price risk, foreign currency exchange risk or interest rate risks from the use of derivative financial instruments. We do not use derivative financial instruments.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We have exposure to changes in interest rates under our revolving credit facility. We have a modest level of indebtedness under our debt facility and our indebtedness could increase in the future. Our debt with fixed interest rates consists of notes to former owners of acquired companies.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The weighted average interest rate applicable to borrowings under the Facility was approximately 1.7% as of June 30, 2016.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We measure certain assets at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be other</font><font style="display:inline;font-size:10pt;">&#8209;than</font><font style="display:inline;font-size:10pt;">&#8209;temporarily impaired. We did not recognize any impairments on those assets required to be measured at fair value on a nonrecurring basis.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The valuation of our contingent earn</font><font style="display:inline;font-size:10pt;">&#8209;out payments is determined using a probability weighted discounted cash flow method. This analysis reflects the contractual terms of the purchase agreements (e.g.,&nbsp;minimum and maximum payment, length of earn</font><font style="display:inline;font-size:10pt;">&#8209;out periods, manner of calculating any amounts due, etc.) and utilizes assumptions with regard to future cash flows, probabilities of achieving such future cash flows and a discount rate.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Item&nbsp;4.&nbsp; </font><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Controls and Procedures</font><a name="Item4ControlsandProcedures_993069"></a>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Evaluation of Disclosure Controls and Procedures</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our executive management is responsible for ensuring the effectiveness of the design and operation of our disclosure controls and procedures. We carried out an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules&nbsp;13a</font><font style="display:inline;font-size:10pt;">&#8209;15(e) and 15d</font><font style="display:inline;font-size:10pt;">&#8209;15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures (as defined in Rules&nbsp;13a</font><font style="display:inline;font-size:10pt;">&#8209;15(e) and 15d</font><font style="display:inline;font-size:10pt;">&#8209;15(e) of the Securities Exchange Act of 1934) are effective as of the end of the period covered by this report.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Changes in Internal Control over Financial Reporting</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">There have not been any changes in our internal control over financial reporting (as such term is defined in Rules&nbsp;13a</font><font style="display:inline;font-size:10pt;">&#8209;15(f) and 15d</font><font style="display:inline;font-size:10pt;">&#8209;15(f) under the Securities Exchange Act of 1934) during the three months ended June 30, 2016 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">PART II&#x2014;OTHER INFORMATION</font><a name="PARTIIOTHERINFORMATION_876059"></a>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Item&nbsp;1.&nbsp; </font><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Legal Proceedings</font><a name="Item1LegalProceedings_592048"></a>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We are subject to certain claims and lawsuits arising in the normal course of business. We maintain various insurance coverages to minimize financial risk associated with these claims. We have estimated and provided accruals for probable losses and related legal fees associated with certain litigation in our consolidated financial statements. While we cannot predict the outcome of these proceedings, in our opinion and based on reports of counsel, any liability arising </font><font style="display:inline;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">23</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-size:10pt;">from these matters individually and in the aggregate will not have a material effect on our operating results, cash flows or financial condition, after giving effect to provisions already recorded.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Item&nbsp;1A.&nbsp;&nbsp;Risk Factors</font><a name="Item1ARiskFactors_3757"></a>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part&nbsp;1, &#x201C;Item&nbsp;1A. Risk Factors&#x201D; in our Annual Report on Form&nbsp;10</font><font style="display:inline;font-size:10pt;">&#8209;K for the year ended December&nbsp;31, 2015, which could materially affect our business, financial condition, or future results. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, or future results.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Item&nbsp;2.&nbsp; </font><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Unregistered Sales of Equity Securities and Use of Proceeds</font><a name="Item2UnregisteredSalesofEquitySecurities"></a>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Recent Sales of Unregistered Securities</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">None.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">Issuer Purchases of Equity Securities</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">On March&nbsp;29, 2007, our Board of Directors (the &#x201C;Board&#x201D;) approved a stock repurchase program to acquire up to 1.0&nbsp;million shares of our outstanding common stock. Subsequently, the Board has from time to time approved extensions of the program to acquire additional shares. Since the inception of the repurchase program, the Board has approved 7.6&nbsp;million shares to be repurchased. As of June 30, 2016, we have repurchased a cumulative total of 7.1&nbsp;million shares at an average price of $12.40 per share under the repurchase program.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The share repurchases will be made from time to time at our discretion in the open market or privately negotiated transactions as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. The Board may modify, suspend, extend or terminate the program at any time. During the six months ended June 30, 2016, we repurchased 0.2&nbsp;million shares for approximately $4.9&nbsp;million at an average price of $28.91 per share.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">During the quarter ended June 30, 2016, we purchased our common shares in the following amounts at the following average prices:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Total&nbsp;Number&nbsp;of&nbsp;Shares</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Maximum&nbsp;Number&nbsp;of</font></p>
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Purchased&nbsp;as&nbsp;Part&nbsp;of</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Shares&nbsp;that&nbsp;May&nbsp;Yet&nbsp;Be</font></p>
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Total&nbsp;Number&nbsp;of</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Average&nbsp;Price</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Publicly&nbsp;Announced&nbsp;Plans</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Purchased&nbsp;Under&nbsp;the&nbsp;Plans</font></p>
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Period</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Shares&nbsp;Purchased</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Paid&nbsp;Per&nbsp;Share</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">or&nbsp;Programs</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">or&nbsp;Programs</font></p>
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">April&nbsp;1&nbsp;-&nbsp;April&nbsp;30</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,984,350
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>576,833
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">May&nbsp;1&nbsp;-&nbsp;May&nbsp;31</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>66,185
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>30.51
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,050,535
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>510,648
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">June&nbsp;1&nbsp;-&nbsp;June&nbsp;30</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,094
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>30.85
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,052,629
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>508,554
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:49.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>68,279
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.96%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.80%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>30.52
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,052,629
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:11.92%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>508,554
				</td>
				<td valign="bottom" style="width:00.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Under our 2012 Equity Plan, employees may elect to have us withhold common shares to satisfy minimum statutory federal, state and local tax withholding obligations arising on the vesting of restricted stock awards and performance restricted stock awards and the exercise of options. When we withhold these shares, we are required to remit to the appropriate taxing authorities the market price of the shares withheld, which could be deemed a purchase of the common shares by us on the date of withholding.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">24</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">Item&nbsp;6.&nbsp; </font><font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Exhibits</font><a name="Item6Exhibits_786371"></a>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:09.20%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:51.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:07.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:22.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt 4.3pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:09.20%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:32.84%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Incorporated by Reference</font><br /><font style="display:inline;font-weight:bold;font-size:8pt;">to the Exhibit Indicated Below</font><br /><font style="display:inline;font-weight:bold;font-size:8pt;">and to the Filing with the</font><br /><font style="display:inline;font-weight:bold;font-size:8pt;">Commission Indicated Below</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:09.20%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Exhibit</font><br /><font style="display:inline;font-weight:bold;font-size:8pt;">Number</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:51.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Description of Exhibits</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:07.34%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Exhibit</font><br /><font style="display:inline;font-weight:bold;font-size:8pt;">Number</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:22.38%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Filing or</font><br /><font style="display:inline;font-weight:bold;font-size:8pt;">File Number</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.1&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Second Amended and Restated Certificate of Incorporation of the Registrant</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.1&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">333</font><font style="display:inline;font-size:10pt;">&#8209;24021</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.2&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Certificate of Amendment dated May&nbsp;21, 1998</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.2&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">1998 Form&nbsp;10</font><font style="display:inline;font-size:10pt;">&#8209;K</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.3&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Certificate of Amendment dated July&nbsp;9, 2003</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.3&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">2003 Form&nbsp;10</font><font style="display:inline;font-size:10pt;">&#8209;K</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.4&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Certificate of Amendment dated May&nbsp;20, 2016</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.1&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">May&nbsp;20, 2016</font></p>
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> Form&nbsp;8</font><font style="display:inline;font-size:10pt;">&#8209;K</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.5&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Amended and Restated Bylaws of Comfort Systems USA,&nbsp;Inc.</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.1&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">March&nbsp;25, 2016 Form&nbsp;8</font><font style="display:inline;font-size:10pt;">&#8209;K</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>31.1&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Certification of Chief Executive Officer pursuant to Section&nbsp;302 of the Sarbanes</font><font style="display:inline;font-size:10pt;">&#8209;Oxley Act of 2002</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Filed Herewith</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>31.2&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Certification of Chief Financial Officer pursuant to Section&nbsp;302 of the Sarbanes</font><font style="display:inline;font-size:10pt;">&#8209;Oxley Act of 2002</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Filed Herewith</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>32.1&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Certification of Chief Executive Officer pursuant to Section&nbsp;906 of the Sarbanes</font><font style="display:inline;font-size:10pt;">&#8209;Oxley Act of 2002</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Furnished Herewith</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>32.2&nbsp;
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Certification of Chief Financial Officer pursuant to Section&nbsp;906 of the Sarbanes</font><font style="display:inline;font-size:10pt;">&#8209;Oxley Act of 2002</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Furnished Herewith</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">101.INS</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">XBRL Instance Document</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">101.SCH</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">XBRL Taxonomy Extension Schema Document</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">101.CAL</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">XBRL Taxonomy Extension Calculation Linkbase Document</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">101.DEF</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">XBRL Taxonomy Extension Definition Linkbase Document</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">101.LAB</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">XBRL Taxonomy Extension Label Linkbase Document</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:09.20%;padding:0pt 4.3pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">101.PRE</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:51.70%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">XBRL Taxonomy Extension Presentation Linkbase</font></p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:07.34%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:03.12%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:22.38%;padding:0pt 4.3pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<div><hr style="border-width:0;width:25%;height:.75pt;color:black;background-color:black;" align="left"></hr></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;"></font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">25</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr><p style="page-break-after:always">&nbsp;</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><div style="width:100%">

		<p style="margin:0pt 0pt 30pt;color:#0563C1;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<a href="#Toc"><font style="display:inline;color:#0563C1;">Table of Contents</font></a>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"><font style="display:inline;font-weight:bold;font-size:10pt;">SIGNATURES</font><a name="SIGNATURES_727857"></a>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">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.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:47.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td colspan="2" valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Comfort Systems USA,&nbsp;Inc.</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">July&nbsp;28, 2016</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">By:</font></p>
				</td>
				<td valign="top" style="width:47.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">/s/ </font><font style="display:inline;font-size:10pt;">Brian E. Lane</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Brian E. Lane</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-style:italic;font-size:10pt;">President, Chief Executive Officer and Director</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">July&nbsp;28, 2016</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">By:</font></p>
				</td>
				<td valign="top" style="width:47.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">/s/ </font><font style="display:inline;font-size:10pt;">William George</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">William George</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-style:italic;font-size:10pt;">Executive Vice President and Chief Financial Officer</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">July&nbsp;28, 2016</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">By:</font></p>
				</td>
				<td valign="top" style="width:47.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">/s/ </font><font style="display:inline;font-size:10pt;">Julie S. Shaeff</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Julie S. Shaeff</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 10pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:04.00%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="width:47.42%;padding:0pt;">
					<p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-style:italic;font-size:10pt;">Senior Vice President and Chief Accounting Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:12pt 0pt 0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;">26</font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font><font style="display:inline;"></font>

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>fix-20160630ex31149f5b6.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--HTML document created with Merrill Bridge  6.2.124.0-->
<!--Created on: 7/28/2016 2:50:22 PM-->
<html>
	<head>
		<title>
			fix_Ex31_1
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 12pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<a name="_GoBack"></a><font style="display:inline;font-weight:bold;">Exhibit&nbsp;31.1</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Pursuant to Section&nbsp;302 of the Sarbanes Oxley Act of 2002</font>
		</p>
		<p style="margin:0pt 0pt 12pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">I, Brian E. Lane, certify that:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed this quarterly report on Form&nbsp;10</font><font style="display:inline;">&#8209;Q of Comfort Systems USA,&nbsp;Inc.;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a</font><font style="display:inline;">&#8209;15(e) and 15d</font><font style="display:inline;">&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a</font><font style="display:inline;">&#8209;15(f) and 15d</font><font style="display:inline;">&#8209;15(f)) for the registrant and have:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;evaluated the effectiveness of the registrant&#x2019;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</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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&#x2019;s ability to record, process, summarize and report financial information; and</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:53.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:46.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:53.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Date: July&nbsp;28, 2016</font></p>
				</td>
				<td valign="bottom" style="width:46.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ </font><font style="display:inline;">Brian E. Lane</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:53.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-indent: -10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:46.30%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Brian E. Lane</font><br /><font style="display:inline;"></font><font style="display:inline;font-style:italic;">President and Chief Executive Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>fix-20160630ex3120c1f4a.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--HTML document created with Merrill Bridge  6.2.124.0-->
<!--Created on: 7/28/2016 2:50:30 PM-->
<html>
	<head>
		<title>
			fix_Ex31_2
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 12pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<a name="_GoBack"></a><font style="display:inline;font-weight:bold;">Exhibit&nbsp;31.2</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">Pursuant to Section&nbsp;302 of the Sarbanes</font><font style="display:inline;font-weight:bold;">&#8209;Oxley Act of 2002</font>
		</p>
		<p style="margin:0pt 0pt 12pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">I, William George, certify that:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed this quarterly report on Form&nbsp;10</font><font style="display:inline;">&#8209;Q of Comfort Systems USA,&nbsp;Inc.;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a</font><font style="display:inline;">&#8209;15(e) and 15d</font><font style="display:inline;">&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a</font><font style="display:inline;">&#8209;15(f) and 15d</font><font style="display:inline;">&#8209;15(f)) for the registrant and have:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 71.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 71.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</font>
		</p>
		<p style="margin:0pt 0pt 12pt 71.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;evaluated the effectiveness of the registrant&#x2019;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</font>
		</p>
		<p style="margin:0pt 0pt 12pt 71.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">d.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
		</p>
		<p style="margin:0pt 0pt 12pt 36pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
		</p>
		<p style="margin:0pt 0pt 12pt 71.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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&#x2019;s ability to record, process, summarize and report financial information; and</font>
		</p>
		<p style="margin:0pt 0pt 12pt 71.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:51.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:48.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-indent: -10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:48.14%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ </font><font style="display:inline;">William George</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.86%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Date: July&nbsp;28, 2016</font></p>
				</td>
				<td valign="top" style="width:48.14%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">William George</font><br /><font style="display:inline;"></font><font style="display:inline;font-style:italic;">Executive Vice President and Chief Financial Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>fix-20160630ex321c21a2d.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!--HTML document created with Merrill Bridge  6.2.124.0-->
<!--Created on: 7/28/2016 2:50:37 PM-->
<html>
	<head>
		<title>
			fix_Ex32_1
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 12pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<a name="_GoBack"></a><font style="display:inline;font-weight:bold;">Exhibit&nbsp;32.1</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">CERTIFICATION PURSUANT TO</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">18 U.S.C. SECTION&nbsp;1350</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">AS ADOPTED PURSUANT TO</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">SECTION&nbsp;906 OF THE SARBANES</font><font style="display:inline;font-weight:bold;">&#8209;OXLEY ACT OF&nbsp;2002*</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-indent:36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">In connection with the Quarterly Report of Comfort Systems USA,&nbsp;Inc. (the &#x201C;Company&#x201D;) on Form&nbsp;10</font><font style="display:inline;">&#8209;Q for the quarter ended June&nbsp;30, 2016, as filed with the Securities and Exchange Commission on the date hereof (the &#x201C;Report&#x201D;), I, Brian E. Lane, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#xA7;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes</font><font style="display:inline;">&#8209;Oxley Act of 2002, that:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:56.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:43.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:56.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Date: July&nbsp;28, 2016</font></p>
				</td>
				<td valign="top" style="width:43.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ </font><font style="display:inline;">Brian E. Lane</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:56.48%;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-indent: -10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:43.52%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Brian E. Lane</font><br /><font style="display:inline;"></font><font style="display:inline;font-style:italic;">President and Chief Executive Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div><hr style="border-width:0;width:25%;height:1pt;color:black;background-color:black;" align="left"></hr></div>
		<p style="margin:0pt 0pt 0pt 35.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A signed original of this written statement required by Section&nbsp;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>fix-20160630ex322b8f90a.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!--HTML document created with Merrill Bridge  6.2.124.0-->
<!--Created on: 7/28/2016 2:50:43 PM-->
<html>
	<head>
		<title>
			fix_Ex32_2
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 12pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<a name="_GoBack"></a><font style="display:inline;font-weight:bold;">Exhibit&nbsp;32.2</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">CERTIFICATION PURSUANT TO</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">18 U.S.C. SECTION&nbsp;1350</font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">AS ADOPTED PURSUANT TO</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;">SECTION&nbsp;906 OF THE SARBANES</font><font style="display:inline;font-weight:bold;">&#8209;OXLEY ACT OF&nbsp;2002*</font>
		</p>
		<p style="margin:0pt 0pt 12pt;text-indent:36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">In connection with the Quarterly Report of Comfort Systems USA,&nbsp;Inc. (the &#x201C;Company&#x201D;) on Form&nbsp;10</font><font style="display:inline;">&#8209;Q for the quarter ended June&nbsp;30, 2016, as filed with the Securities and Exchange Commission on the date hereof (the &#x201C;Report&#x201D;), I, William George, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#xA7;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes</font><font style="display:inline;">&#8209;Oxley Act of 2002, that:</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and</font>
		</p>
		<p style="margin:0pt 0pt 12pt 72pt;text-indent: -36pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="top" style="width:52.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:47.22%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:52.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">Date: July&nbsp;28, 2016</font></p>
				</td>
				<td valign="top" style="width:47.22%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">/s/ </font><font style="display:inline;">William George</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:52.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-indent: -10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:47.22%;border-top:1pt solid #000000 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;">William George</font><br /><font style="display:inline;"></font><font style="display:inline;font-style:italic;">Executive Vice President and Chief Financial Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<div><hr style="border-width:0;width:25%;height:1pt;color:black;background-color:black;" align="left"></hr></div>
		<p style="margin:0pt 0pt 0pt 35.3pt;text-indent: -35.3pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A signed original of this written statement required by Section&nbsp;906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"><hr align="center" style='background-color:#000000; border-width:0; color:#000000; height:2pt; lineheight:0; width:100%;'></hr></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>fix-20160630.xml
<DESCRIPTION>EX-101.INS
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Merrill Bridge  6.2.124.0 -->
<!--Based on XBRL 2.1-->
<!--Created on: 7/28/2016 2:49:56 PM-->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:fix="http://www.comfortsystemsusa.com/20160630" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="fix-20160630.xsd" />
  <!--Context Section-->
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_3_29_2007_To_6_30_2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <startDate>2007-03-29</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="As_Of_3_29_2007">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <instant>2007-03-29</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_3_31_2016_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_3_31_2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_3_31_2015_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-03-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_2_22_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-02-22</instant>
    </period>
  </context>
  <context id="As_Of_2_21_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-02-21</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fix:ContingentConsiderationObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fix:ContingentConsiderationObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fix:ContingentConsiderationObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_3_31_2016_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fix_AccountingStandardsUpdate201609Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">fix:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:NewAccountingPronouncementEarlyAdoptionAxis">us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_1_1_2016_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fix_AccountingStandardsUpdate201609Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">fix:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:NewAccountingPronouncementEarlyAdoptionAxis">us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-01-01</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:ShoffnerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeTwoMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeTwoMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fix:DebtInstrumentVariableRateBaseRateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeThreeMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeThreeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeThreeMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeThreeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fix:DebtInstrumentVariableRateBaseRateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeOneMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeOneMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fix:DebtInstrumentVariableRateBaseRateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeFourMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeFourMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeFourMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantRatioAxis">fix:DebtCovenantRatioRangeFourMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fix:DebtInstrumentVariableRateBaseRateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:ShoffnerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_CapitalLeaseObligationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_DebtInstrumentAxis_us-gaap_CapitalLeaseObligationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_DynaTenCorporationMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:DynaTenCorporationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:ShoffnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_1_1_2016_us-gaap_BusinessAcquisitionAxis_fix_EnvironmentalAirSystemsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:EnvironmentalAirSystemsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-01-01</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_6_30_2015_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="As_Of_3_31_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:ShoffnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-03-31</instant>
    </period>
  </context>
  <context id="As_Of_1_1_2016_us-gaap_BusinessAcquisitionAxis_fix_EnvironmentalAirSystemsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:EnvironmentalAirSystemsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-01-01</instant>
    </period>
  </context>
  <context id="Duration_4_1_2016_To_6_30_2016_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_fix_EmployeeAndNonemployeeStockOptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">fix:EmployeeAndNonemployeeStockOptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-04-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_fix_EmployeeAndNonemployeeStockOptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">fix:EmployeeAndNonemployeeStockOptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_12_31_2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_SystemInstallationInNewlyConstructedFacilitiesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">fix:SystemInstallationInNewlyConstructedFacilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_PlumbingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">fix:PlumbingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_OtherServicesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">fix:OtherServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_MaintenanceRepairAndReplacementServiceMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">fix:MaintenanceRepairAndReplacementServiceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_HeatingVentilationAndAirConditioningMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">fix:HeatingVentilationAndAirConditioningMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_BuildingAutomationControlSystemsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">fix:BuildingAutomationControlSystemsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_SuretyBondMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_SuretyBondMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="As_Of_2_22_2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <instant>2016-02-22</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_4_1_2016_To_6_30_2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <startDate>2016-04-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_4_1_2015_To_6_30_2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2015_To_6_30_2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_StatementScenarioAxis_fix_ScenarioCovenantRequirementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">fix:ScenarioCovenantRequirementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementScenarioAxis_fix_ScenarioCovenantRequirementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">fix:ScenarioCovenantRequirementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_fix_DebtCovenantEffectiveDateAxis_fix_January012016ThroughMaturityMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="fix:DebtCovenantEffectiveDateAxis">fix:January012016ThroughMaturityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fix:ShoffnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2016_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_1_1_2016_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fix_AccountingStandardsUpdate201609Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">fix:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:NewAccountingPronouncementEarlyAdoptionAxis">us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-01-01</endDate>
    </period>
  </context>
  <context id="As_Of_7_22_2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <instant>2016-07-22</instant>
    </period>
  </context>
  <context id="Duration_1_1_2016_To_6_30_2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001035983</identifier>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <!--Unit Section-->
  <unit id="Unit15">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Unit14">
    <measure>xbrli:pure</measure>
  </unit>
  <unit id="Unit13">
    <measure>fix:item</measure>
  </unit>
  <unit id="Unit12">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="Unit1">
    <measure>xbrli:shares</measure>
  </unit>
  <!--Tuple Section-->
  <!--Element Section-->
  <dei:AmendmentFlag contextRef="Duration_1_1_2016_To_6_30_2016">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="Duration_1_1_2016_To_6_30_2016">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="Duration_1_1_2016_To_6_30_2016">Q2</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="Duration_1_1_2016_To_6_30_2016">2016</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="Duration_1_1_2016_To_6_30_2016">2016-06-30</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="Duration_1_1_2016_To_6_30_2016">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="Duration_1_1_2016_To_6_30_2016">0001035983</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="As_Of_7_22_2016" unitRef="Unit1" decimals="INF">37442214</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCurrentReportingStatus contextRef="Duration_1_1_2016_To_6_30_2016">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory contextRef="Duration_1_1_2016_To_6_30_2016">Large Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityRegistrantName contextRef="Duration_1_1_2016_To_6_30_2016">COMFORT SYSTEMS USA INC</dei:EntityRegistrantName>
  <fix:AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet contextRef="Duration_1_1_2016_To_1_1_2016_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fix_AccountingStandardsUpdate201609Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit12" decimals="-5">-100000</fix:AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet>
  <fix:BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate contextRef="As_Of_6_30_2016_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="Unit12" decimals="-3">3598000</fix:BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate>
  <fix:BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate contextRef="As_Of_6_30_2016_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="Unit12" decimals="-3">3598000</fix:BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate>
  <fix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit12" decimals="-5">13700000</fix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets>
  <fix:CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-38000</fix:CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax>
  <fix:CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">-38000</fix:CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax>
  <fix:DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit12" decimals="-6">25000000</fix:DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio>
  <fix:DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit13" decimals="INF">4</fix:DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters>
  <fix:DebtInstrumentCovenantFixedChargeCoverageRatio contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit14" decimals="2">29.30</fix:DebtInstrumentCovenantFixedChargeCoverageRatio>
  <fix:DebtInstrumentCovenantFixedChargeCoverageRatio contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit14" decimals="INF">2.00</fix:DebtInstrumentCovenantFixedChargeCoverageRatio>
  <fix:DebtInstrumentCovenantLeverageRatio contextRef="As_Of_6_30_2016" unitRef="Unit14" decimals="2">3.00</fix:DebtInstrumentCovenantLeverageRatio>
  <fix:DebtInstrumentCovenantLeverageRatio contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit14" decimals="2">0.30</fix:DebtInstrumentCovenantLeverageRatio>
  <fix:DebtInstrumentCovenantLeverageRatio contextRef="As_Of_6_30_2016_fix_DebtCovenantEffectiveDateAxis_fix_January012016ThroughMaturityMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit14" decimals="INF">2.75</fix:DebtInstrumentCovenantLeverageRatio>
  <fix:DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit14" decimals="INF">1.50</fix:DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio>
  <fix:DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementScenarioAxis_fix_ScenarioCovenantRequirementMember" unitRef="Unit14" decimals="INF">1.50</fix:DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio>
  <fix:DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit12" decimals="-5">65000000</fix:DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions>
  <fix:DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_StatementScenarioAxis_fix_ScenarioCovenantRequirementMember" unitRef="Unit14" decimals="INF">2.00</fix:DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio>
  <fix:DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit12" decimals="-5">30000000</fix:DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction>
  <fix:DebtInstrumentInterestRateOptionsNumber contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit13" decimals="INF">2</fix:DebtInstrumentInterestRateOptionsNumber>
  <fix:EffectOfUsingWeightedAverageCommonSharesOutstanding contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">180000</fix:EffectOfUsingWeightedAverageCommonSharesOutstanding>
  <fix:EffectOfUsingWeightedAverageCommonSharesOutstanding contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">93000</fix:EffectOfUsingWeightedAverageCommonSharesOutstanding>
  <fix:EffectOfUsingWeightedAverageCommonSharesOutstanding contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">54000</fix:EffectOfUsingWeightedAverageCommonSharesOutstanding>
  <fix:EffectOfUsingWeightedAverageCommonSharesOutstanding contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">7000</fix:EffectOfUsingWeightedAverageCommonSharesOutstanding>
  <fix:LetterOfCreditFeesPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit14" decimals="INF">0.02</fix:LetterOfCreditFeesPercentage>
  <fix:LetterOfCreditFeesPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit14" decimals="INF">0.0125</fix:LetterOfCreditFeesPercentage>
  <fix:LifeInsuranceContractsFaceAmount contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-5">45700000</fix:LifeInsuranceContractsFaceAmount>
  <fix:LifeInsuranceContractsNumberOfEmployeesCovered contextRef="As_Of_6_30_2016" unitRef="Unit13" decimals="INF">49</fix:LifeInsuranceContractsNumberOfEmployeesCovered>
  <fix:LineOfCreditBorrowingCapacityAccordionOption contextRef="As_Of_2_22_2016" unitRef="Unit12" decimals="-6">100000000</fix:LineOfCreditBorrowingCapacityAccordionOption>
  <fix:PercentageOfBusinessWhichHasRequiredBonds contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_SuretyBondMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit14" decimals="2">0.30</fix:PercentageOfBusinessWhichHasRequiredBonds>
  <fix:PercentageOfBusinessWhichHasRequiredBonds contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_SuretyBondMember_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit14" decimals="2">0.20</fix:PercentageOfBusinessWhichHasRequiredBonds>
  <fix:SalesRevenueServicesNetPercentage contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit14" decimals="2">1.00</fix:SalesRevenueServicesNetPercentage>
  <fix:SalesRevenueServicesNetPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_BuildingAutomationControlSystemsMember" unitRef="Unit14" decimals="2">0.06</fix:SalesRevenueServicesNetPercentage>
  <fix:SalesRevenueServicesNetPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_HeatingVentilationAndAirConditioningMember" unitRef="Unit14" decimals="2">0.75</fix:SalesRevenueServicesNetPercentage>
  <fix:SalesRevenueServicesNetPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_MaintenanceRepairAndReplacementServiceMember" unitRef="Unit14" decimals="2">0.60</fix:SalesRevenueServicesNetPercentage>
  <fix:SalesRevenueServicesNetPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_OtherServicesMember" unitRef="Unit14" decimals="2">0.04</fix:SalesRevenueServicesNetPercentage>
  <fix:SalesRevenueServicesNetPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_PlumbingMember" unitRef="Unit14" decimals="2">0.15</fix:SalesRevenueServicesNetPercentage>
  <fix:SalesRevenueServicesNetPercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_SystemInstallationInNewlyConstructedFacilitiesMember" unitRef="Unit14" decimals="2">0.40</fix:SalesRevenueServicesNetPercentage>
  <fix:ScheduleOfAdditionalMarginsTableTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Consolidated&amp;nbsp;Total&amp;nbsp;Indebtedness&amp;nbsp;to&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Credit&amp;nbsp;Facility&amp;nbsp;Adjusted&amp;nbsp;EBITDA&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Less&amp;nbsp;than&amp;nbsp;0.75&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;0.75&amp;nbsp;to&amp;nbsp;1.50&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;1.50&amp;nbsp;to&amp;nbsp;2.25&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2.25&amp;nbsp;or&amp;nbsp;greater&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Additional Per Annum Interest Margin Added Under:&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Base Rate Loan Option&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.25
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.50
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Eurodollar Rate Loan Option&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1.25
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1.50
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1.75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;2.00
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
			&lt;font style="display:inline;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</fix:ScheduleOfAdditionalMarginsTableTextBlock>
  <fix:StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-200015</fix:StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross>
  <fix:StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-172727</fix:StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross>
  <fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">2292000</fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross>
  <fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">1976000</fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross>
  <fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-306000</fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross>
  <fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">2282000</fix:StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross>
  <us-gaap:AccountsPayableCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">106684000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">116101000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">302052000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">335280000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">323765000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">310448000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">937000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">937000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">1304000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">1304000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">3057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">3057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">2542000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">2542000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">284000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">284000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">5158000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">4823000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AmortizationOfFinancingCosts contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">158000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfFinancingCosts contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">179000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">3724000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">4190000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_fix_EmployeeAndNonemployeeStockOptionMember" unitRef="Unit1" decimals="-3">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_4_1_2016_To_6_30_2016_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_fix_EmployeeAndNonemployeeStockOptionMember" unitRef="Unit1" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:Assets contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">691594000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">729013000</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">424273000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">434539000</us-gaap:AssetsCurrent>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Basis of Presentation&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;These interim statements should be read in conjunction with the historical Consolidated Financial Statements and related notes of Comfort Systems included in the Annual Report on Form&amp;nbsp;10-K as filed with the Securities and Exchange Commission (&amp;#x201C;SEC&amp;#x201D;) for the year ended December 31, 2015 (the &amp;#x201C;Form&amp;nbsp;10-K&amp;#x201D;).&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The accompanying unaudited consolidated financial statements were prepared using generally accepted accounting principles for interim financial information and the instructions to Form&amp;nbsp;10-Q and applicable rules of Regulation&amp;nbsp;S-X of the SEC. Accordingly, these financial statements do not include all the footnotes required by generally accepted accounting principles for complete financial statements and should be read in conjunction with the Form&amp;nbsp;10-K. We believe all adjustments necessary for a fair presentation of these interim statements have been included and are of a normal and recurring nature. Certain amounts in prior periods may have been reclassified to conform to the current year presentation.&amp;nbsp;&amp;nbsp;The effects of the reclassifications were not material to the unaudited consolidated financial statements.&amp;nbsp;&amp;nbsp;The results of operations for interim periods are not necessarily indicative of the results for the full fiscal year.&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;2. Summary of Significant Accounting Policies&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Basis of Presentation&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;These interim statements should be read in conjunction with the historical Consolidated Financial Statements and related notes of Comfort Systems included in the Annual Report on Form&amp;nbsp;10-K as filed with the Securities and Exchange Commission (&amp;#x201C;SEC&amp;#x201D;) for the year ended December 31, 2015 (the &amp;#x201C;Form&amp;nbsp;10-K&amp;#x201D;).&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The accompanying unaudited consolidated financial statements were prepared using generally accepted accounting principles for interim financial information and the instructions to Form&amp;nbsp;10-Q and applicable rules of Regulation&amp;nbsp;S-X of the SEC. Accordingly, these financial statements do not include all the footnotes required by generally accepted accounting principles for complete financial statements and should be read in conjunction with the Form&amp;nbsp;10-K. We believe all adjustments necessary for a fair presentation of these interim statements have been included and are of a normal and recurring nature. Certain amounts in prior periods may have been reclassified to conform to the current year presentation.&amp;nbsp;&amp;nbsp;The effects of the reclassifications were not material to the unaudited consolidated financial statements.&amp;nbsp;&amp;nbsp;The results of operations for interim periods are not necessarily indicative of the results for the full fiscal year.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Use of Estimates&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, revenue and expenses and disclosures regarding contingent assets and liabilities. Actual results could differ from those estimates. The most significant estimates used in our financial statements affect revenue and cost recognition for construction contracts, the allowance for doubtful accounts, self-insurance accruals, deferred tax assets, warranty accruals, fair value accounting for acquisitions and the quantification of fair value for reporting units in connection with our goodwill impairment testing. &lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Recent Accounting Pronouncements&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In May 2014, the Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;) issued ASU No. 2014-09, &amp;#x201C;Revenue from Contracts with Customers (Topic 606).&amp;#x201D; ASU 2014-09 provides a framework that replaces the existing revenue recognition guidance. The guidance can be applied on a full retrospective or modified retrospective basis whereby the entity records a cumulative effect of initially applying this update at the date of initial application. We currently plan to use the modified retrospective basis on the adoption date. It is effective for annual periods beginning after December 15, 2017, including interim periods within that reporting period. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In July 2015, the FASB issued ASU No. 2015-11, &amp;#x201C;Simplifying the Measurement of Inventory&amp;#x201D;, which requires that inventory within the scope of the guidance be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonable predictable costs of completion, disposal and transportation. Inventory measured using last-in, first-out (LIFO) and the retail inventory method (RIM) are not impacted by the new guidance. Entities should apply the new guidance prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. It is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In February 2016, the Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;) issued Accounting Standards Update (&amp;#x201C;ASU&amp;#x201D;) No. 2016-02, &amp;#x201C;Leases (Topic 842)&amp;#x201D; (&amp;#x201C;ASU 2016-02&amp;#x201D;). The standard requires lessees to recognize assets and liabilities for most leases. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. ASU 2016-02&amp;#x2019;s transition provisions are applied using a modified retrospective approach at the beginning of the earliest comparative period presented in the financial statements. Full retrospective application is prohibited. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In March 2016, the Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;) issued Accounting Standards Update (&amp;#x2018;&amp;#x2018;ASU&amp;#x2019;&amp;#x2019;) No. 2016-09, &amp;#x2018;&amp;#x2018;Compensation&amp;#x2014;Stock Compensation (Topic 718)&amp;#x2019;&amp;#x2019; (&amp;#x2018;&amp;#x2018;ASU 2016-09&amp;#x2019;&amp;#x2019;). The standard changes certain aspects of accounting for share-based payments to employees. Specifically, the new guidance requires excess tax benefits and tax deficiencies to be recognized in the income statement instead of additional paid-in capital when the awards vest or are settled. Additionally, cash flows related to excess tax benefits will be presented as an operating activity rather than a financing activity. ASU 2016-09 also allows an employer to repurchase more of an employee&amp;#x2019;s shares than it previously could for tax withholding purposes without triggering liability accounting and to make a policy election to account for forfeitures as they occur. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016. Early adoption is permitted, but all of the guidance must be adopted in the same period. &lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We elected to early adopt ASU 2016-09 in the second quarter of 2016 which requires us to reflect any adjustments as of January 1, 2016. The primary impact of adoption was the recognition of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million of excess tax benefits in our provision for income taxes rather than additional paid-in capital. We have elected to account for forfeitures as they occur to determine the amount of compensation cost to be recognized.&amp;nbsp;&amp;nbsp;The impact of this change in accounting policy was less than &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million and was recorded as a cumulative effect adjustment to retained earnings for the increase to stock compensation expense. Amendments to the accounting for minimum statutory withholding tax requirements had no impact to retained earnings as of January 1, 2016. &lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We elected to apply the presentation requirements for cash flows related to excess tax benefits prospectively which resulted in an increase to net cash provided by operations and a decrease to net cash provided by financing of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;for&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; the three months ended March 31, 2016. The presentation requirements for cash flows related to employee taxes paid for withheld shares had no impact to our consolidated cash flow statement as such cash flows have historically been presented as a financing activity.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Financial Instruments&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Our financial instruments consist of cash and cash equivalents, accounts receivable, other receivables, accounts payable, life insurance policies, notes to former owners, capital leases and a revolving credit facility. We believe that the carrying values of these instruments on the accompanying balance sheets approximate their fair values.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Segment Disclosure&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Our activities are within the mechanical services industry, which is the single industry segment we serve. Each operating unit represents an operating segment and these segments have been aggregated, as the operating units meet all of the aggregation criteria.&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:BillingsInExcessOfCost contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">85397000</us-gaap:BillingsInExcessOfCost>
  <us-gaap:BillingsInExcessOfCost contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">88116000</us-gaap:BillingsInExcessOfCost>
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="As_Of_1_1_2016_us-gaap_BusinessAcquisitionAxis_fix_EnvironmentalAirSystemsMember" unitRef="Unit14" decimals="4">0.4000</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="As_Of_3_31_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit14" decimals="4">1.0000</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="Duration_1_1_2015_To_6_30_2015_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="Unit12" decimals="-5">6700000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="Duration_1_1_2016_To_1_1_2016_us-gaap_BusinessAcquisitionAxis_fix_EnvironmentalAirSystemsMember" unitRef="Unit12" decimals="-5">47000000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit12" decimals="-5">19200000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-125000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-125000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">336000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">336000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
			&lt;font style="display:inline;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;4. Acquisitions&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We completed &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; acquisitions in the first quarter of 2016. We acquired the remaining &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;40%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; noncontrolling interest in Environmental Air Systems, LLC (&amp;#x201C;EAS&amp;#x201D;) on January 1, 2016 for &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$47.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million, including &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$42.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million funded on the closing date plus a holdback, an earn-out that we will pay if certain financial targets are met after the acquisition date and a working capital adjustment. Due to our majority ownership and control over EAS on the acquisition date, the difference between the preliminary purchase price and the noncontrolling interest liability was recorded in Additional Paid-In Capital in our Balance Sheet.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Additionally in the first quarter of 2016, we acquired &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; of the ShoffnerKalthoff family of companies (collectively, &amp;#x201C;Shoffner&amp;#x201D;) which reports as a separate operating location in the Knoxville, Tennessee area. Shoffner was included in our consolidated results of operations beginning on its acquisition date, which included revenue of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$36.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million. The preliminary acquisition date fair value of consideration transferred for this acquisition was &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$19.2&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million, of which &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$13.7&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million was allocated to goodwill and identifiable intangible assets. The preliminary purchase price included &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$15.5&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million funded on the closing date plus a note payable to former owners, an earn-out that we will pay if certain financial targets are met after the acquisition date and a working capital adjustment. Our consolidated balance sheet includes preliminary allocations of the purchase price to the assets acquired and liabilities assumed for this acquisition pending the completion of the final valuation of intangible assets and accrued liabilities. The acquisitions completed in the current year were not material, individually or in the aggregate.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Other Acquisitions&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We funded cash of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.8&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million in the first quarter of 2016 for an acquisition completed in the fourth quarter of 2015. We also completed &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; acquisitions in the first quarter of 2015. These acquisitions were not material and were &amp;#x201C;tucked-in&amp;#x201D; with existing operations. The total purchase price for the &amp;#x201C;tucked-in&amp;#x201D; acquisitions, including earn-outs, was &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$6.7&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million for the six months ended June 30, 2015.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The results of operations of acquisitions are included in our consolidated financial statements from their respective acquisition dates. Additional contingent purchase price (&amp;#x201C;earn-out&amp;#x201D;) has been or will be paid if certain acquisitions achieve predetermined profitability targets.&lt;/font&gt;&lt;font style="display:inline;"&gt;&amp;nbsp;&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;Such earn-outs are not subject to the continued employment of the sellers&lt;/font&gt;&lt;font style="display:inline;"&gt;.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit12" decimals="-5">36000000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit12" decimals="-5">400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
  <us-gaap:CapitalLeaseObligations contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_DynaTenCorporationMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember" unitRef="Unit12" decimals="-5">400000</us-gaap:CapitalLeaseObligations>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">251000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">217000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_DynaTenCorporationMember_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember" unitRef="Unit12" decimals="-5">200000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">256000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">157000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2014" unitRef="Unit12" decimals="-3">32064000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_6_30_2015" unitRef="Unit12" decimals="-3">40714000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">56464000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">38282000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="As_Of_6_30_2016_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="Unit12" decimals="-3">38282000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="As_Of_6_30_2016_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="Unit12" decimals="-3">38282000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">8650000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-18182000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashSurrenderValueFairValueDisclosure contextRef="As_Of_6_30_2016_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="Unit12" decimals="-3">3725000</us-gaap:CashSurrenderValueFairValueDisclosure>
  <us-gaap:CashSurrenderValueFairValueDisclosure contextRef="As_Of_6_30_2016_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="Unit12" decimals="-3">3725000</us-gaap:CashSurrenderValueFairValueDisclosure>
  <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-5">3600000</us-gaap:CashSurrenderValueOfLifeInsurance>
  <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-5">3700000</us-gaap:CashSurrenderValueOfLifeInsurance>
  <us-gaap:CommitmentsAndContingencies xsi:nil="true" contextRef="As_Of_12_31_2015" unitRef="Unit12" />
  <us-gaap:CommitmentsAndContingencies xsi:nil="true" contextRef="As_Of_6_30_2016" unitRef="Unit12" />
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;7. Commitments and Contingencies&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Claims and Lawsuits&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We are subject to certain legal and regulatory claims, including lawsuits arising in the normal course of business. We maintain various insurance coverages to minimize financial risk associated with these claims. We have estimated and provided accruals for probable losses and related legal fees associated with certain litigation in the accompanying consolidated financial statements. While we cannot predict the outcome of these proceedings, in management&amp;#x2019;s opinion and based on reports of counsel, any liability arising from these matters individually and in the aggregate will not have a material effect on our operating results, cash flows or financial condition, after giving effect to provisions already recorded.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Surety&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Many customers, particularly in connection with new construction, require us to post performance and payment bonds issued by a financial institution known as a surety. If we fail to perform under the terms of a contract or to pay subcontractors and vendors who provided goods or services under a contract, the customer may demand that the surety make payments or provide services under the bond. We must reimburse the surety for any expenses or outlays it incurs. To date, we are not aware of any losses to our sureties in connection with bonds the sureties have posted on our behalf, and do not expect such losses to be incurred in the foreseeable future.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Surety market conditions have seen some strengthening as the commercial construction markets have started to rebound. Bonding capacity remains adequate in the current market conditions along with acceptable terms and conditions. Historically, approximately &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;20%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;30%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; of our business has required bonds. While we currently have strong surety relationships to support our bonding needs, future market conditions or changes in the sureties&amp;#x2019; assessment of our operating and financial risk could cause the sureties to decline to issue bonds for our work. If that were to occur, the alternatives include doing more business that does not require bonds, posting other forms of collateral for project performance such as letters of credit or cash, and seeking bonding capacity from other sureties. We would likely also encounter concerns from customers, suppliers and other market participants as to our creditworthiness. While we believe our general operating and financial characteristics would enable us to ultimately respond effectively to an interruption in the availability of bonding capacity, such an interruption would likely cause our revenue and profits to decline in the near term.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Self-Insurance&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We are substantially self-insured for workers&amp;#x2019; compensation, employer&amp;#x2019;s liability, auto liability, general liability and employee group health claims, in view of the relatively high per-incident deductibles we absorb under our insurance arrangements for these risks. Losses up to deductible amounts are estimated and accrued based upon known facts, historical trends and industry averages. Loss estimates associated with the larger and longer-developing risks, such as workers&amp;#x2019; compensation, auto liability and general liability, are reviewed by a third-party actuary quarterly.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
			&lt;font style="display:inline;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit15" decimals="3">0.120</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit15" decimals="3">0.060</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit15" decimals="3">0.135</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit15" decimals="3">0.070</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_12_31_2015" unitRef="Unit15" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_6_30_2016" unitRef="Unit15" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="As_Of_12_31_2015" unitRef="Unit1" decimals="INF">102969912</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="INF">102969912</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="As_Of_12_31_2015" unitRef="Unit1" decimals="INF">41123365</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="INF">41123365</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="INF">41123365</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_6_30_2015" unitRef="Unit1" decimals="-3">37550000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="INF">41123365</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="-3">37444000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="INF">41123365</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">411000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">411000</us-gaap:CommonStockValue>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">639377000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">334518000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">650552000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">338112000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">31338000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">33752000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">11507000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_12_31_2015_us-gaap_DebtInstrumentAxis_us-gaap_CapitalLeaseObligationsMember" unitRef="Unit12" decimals="-3">507000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_12_31_2015_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit12" decimals="-3">10000000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_12_31_2015_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember" unitRef="Unit12" decimals="-3">1000000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">39479000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_CapitalLeaseObligationsMember" unitRef="Unit12" decimals="-3">374000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember" unitRef="Unit12" decimals="-3">355000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit12" decimals="-3">36000000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember" unitRef="Unit12" decimals="-3">2750000</us-gaap:DebtAndCapitalLeaseObligations>
  <us-gaap:DebtCurrent contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit12" decimals="-5">100000</us-gaap:DebtCurrent>
  <us-gaap:DebtDisclosureTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;6. Debt Obligations&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Debt obligations consist of the following (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;December 31, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Revolving credit facility&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;36,000
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;10,000
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Notes to former owners&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;2,750
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1,000
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Other debt&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;355
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Capital lease obligations&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;374
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;507
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Total debt&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;39,479
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;11,507
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Less&amp;#x2014;current portion&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(817)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(751)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Total long-term portion of debt&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;38,662
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;10,756
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Revolving Credit Facility&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;On February 22, 2016, we amended our senior credit facility (the &amp;#x201C;Facility&amp;#x201D;) provided by a syndicate of banks, increasing our borrowing capacity from &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$250.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million to &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$325.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million, with a &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$100&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million accordion option. The Facility, which is available for borrowings and letters of credit, expires in February 2021 and is secured by a first lien on substantially all of our personal property except for assets related to projects subject to surety bonds and assets held by certain unrestricted subsidiaries and a second lien on our assets related to projects subject to surety bonds. As of June 30, 2016, we had &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$36.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million of outstanding borrowings, &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$41.5&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million in letters of credit outstanding and &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$247.5&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million of credit available.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;There are &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; interest rate options for borrowings under the Facility, the &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;Base Rate &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;Loan Option and the Eurodollar Rate Loan Option. These rates are floating rates determined by the broad financial markets, meaning they can and do move up and down from time to time. Additional margins are then added to these two rates.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The following is a summary of the additional margins:&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Consolidated&amp;nbsp;Total&amp;nbsp;Indebtedness&amp;nbsp;to&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Credit&amp;nbsp;Facility&amp;nbsp;Adjusted&amp;nbsp;EBITDA&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Less&amp;nbsp;than&amp;nbsp;0.75&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;0.75&amp;nbsp;to&amp;nbsp;1.50&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;1.50&amp;nbsp;to&amp;nbsp;2.25&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2.25&amp;nbsp;or&amp;nbsp;greater&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Additional Per Annum Interest Margin Added Under:&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Base Rate Loan Option&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.25
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.50
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;0.75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Eurodollar Rate Loan Option&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1.25
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1.50
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1.75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;2.00
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The weighted average interest rate applicable to the borrowings under the Facility was approximately &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;1.7%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; as of June 30, 2016.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Certain of our vendors require letters of credit to ensure reimbursement for amounts they are disbursing on our behalf, such as to beneficiaries under our self-funded insurance programs. We have also occasionally used letters of credit to guarantee performance under our contracts and to ensure payment to our subcontractors and vendors under those contracts. Our lenders issue such letters of credit through the Facility for a fee. We have never had a claim made against a letter of credit that resulted in payments by a lender or by us and believe such a claim is unlikely in the foreseeable future. The letter of credit fees range from &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;1.25%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;2.00%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Commitment fees are payable on the portion of the revolving loan capacity not in use for borrowings or letters of credit at any given time. These fees range from &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;0.20%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;0.35%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The Facility contains financial covenants defining various financial measures and the levels of these measures with which we must comply. Covenant compliance is assessed as of each quarter end.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The Facility&amp;#x2019;s principal financial covenants include:&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-style:italic;font-size:10pt;"&gt;Leverage Ratio&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;#x2014;The Facility requires that the ratio of our Consolidated Total Indebtedness to our Credit Facility Adjusted EBITDA not exceed (i) &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;3.00&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to 1.00 as of the end of each fiscal quarter through September 30, 2017, and (ii) &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;2.75&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to 1.00 as of the end of each fiscal quarter thereafter through maturity. The leverage ratio as of June 30, 2016 was &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-style:italic;font-size:10pt;"&gt;Fixed Charge Coverage Ratio&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;#x2014;The Facility requires that the ratio of (a) Credit Facility Adjusted EBITDA, less non-financed capital expenditures, tax provision, dividends and amounts used to repurchase stock to (b) the sum of interest expense and scheduled principal payments of indebtedness be at least &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;2.00&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to 1.00; p&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;rovided that the calculation of the fixed charge coverage ratio excludes stock repurchases and the payment of dividends at any time that the Company&amp;#x2019;s Net Leverage Ratio does not exceed &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;1.50&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to 1.00. The Facility also allows the fixed charge coverage ratio not to be reduced for stock repurchases through September 30, 2015 in an aggregate amount not to exceed &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$25&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million and for stock repurchases made after February 22, 2016 but on or prior to December 31, 2017 in an aggregate amount not to exceed &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$25&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million, if at the time of and after giving effect to such repurchase the Company&amp;#x2019;s Net Leverage Ratio was less than or equal to &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;1.50&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; to 1.00. Capital expenditures, tax provision, dividends and stock repurchase payments are defined under the Facility for purposes of this covenant to be amounts for the &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;four&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; quarters ending as of any given quarterly covenant compliance measurement date. The fixed charge coverage ratio as of June 30, 2016 was &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;29.3&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-style:italic;font-size:10pt;"&gt;Other Restrictions&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;#x2014;The Facility permits acquisitions of up to &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$30.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million per transaction, provided that the aggregate purchase price of all such acquisitions in the same fiscal year does not exceed &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$65.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million. However, these limitations only apply when the Company&amp;#x2019;s Total Leverage Ratio is greater than &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;2.00&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;.to 1.00.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;While the Facility&amp;#x2019;s financial covenants do not specifically govern capacity under the Facility, if our debt level under the Facility at a quarter-end covenant compliance measurement date were to cause us to violate the Facility&amp;#x2019;s leverage ratio covenant, our borrowing capacity under the Facility and the favorable terms that we currently have could be negatively impacted by the lenders.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We were in compliance with all of our financial covenants as of June 30, 2016.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Notes to Former Owners&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;As part of the consideration used to acquire &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; companies, we have outstanding subordinated notes to the former owners. These notes had an outstanding balance of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$2.8&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million as of June 30, 2016. In conjunction with the Shoffner acquisition in the first quarter, we issued a subordinated note to former owners with an outstanding balance of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$1.8&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;3.0%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;. The principal is due in equal installments in February 2018 and 2019. In conjunction with an acquisition in the fourth quarter of 2014, we issued a subordinated note to the former owners with an outstanding balance of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$1.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;2.5%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;. The principal is due in equal installments in October 2016 and 2017.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Other Debt&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;As part of the Shoffner acquisition, we acquired debt with an outstanding balance at the acquisition date of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.4&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million with principle and interest due the last day of every month; ending on the December 30, 2019 maturity date. The interest rate is the one month LIBOR rate plus &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;2.25%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;. As of June 30, 2016, &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.4&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million of the note was outstanding, of which &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million was considered current.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In addition, with one of our acquisitions we acquired capital lease obligations. As of June 30, 2016, &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.4&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million of capital lease obligations were outstanding, of which &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.2&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million was considered current.&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Unit14" decimals="4">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeFourMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember" unitRef="Unit14" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeFourMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember" unitRef="Unit14" decimals="INF">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeOneMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember" unitRef="Unit14" decimals="INF">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeOneMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember" unitRef="Unit14" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeThreeMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember" unitRef="Unit14" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeThreeMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember" unitRef="Unit14" decimals="INF">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeTwoMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_fix_DebtInstrumentVariableRateBaseRateMember" unitRef="Unit14" decimals="INF">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="Duration_1_1_2016_To_6_30_2016_fix_DebtCovenantRatioAxis_fix_DebtCovenantRatioRangeTwoMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_EurodollarMember" unitRef="Unit14" decimals="INF">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtWeightedAverageInterestRate contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit14" decimals="3">0.017</us-gaap:DebtWeightedAverageInterestRate>
  <us-gaap:DebtWeightedAverageInterestRate contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember" unitRef="Unit14" decimals="4">0.0300</us-gaap:DebtWeightedAverageInterestRate>
  <us-gaap:DebtWeightedAverageInterestRate contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember" unitRef="Unit14" decimals="3">0.025</us-gaap:DebtWeightedAverageInterestRate>
  <us-gaap:DeferredIncomeTaxAssetsNet contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">16276000</us-gaap:DeferredIncomeTaxAssetsNet>
  <us-gaap:DeferredIncomeTaxAssetsNet contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">28743000</us-gaap:DeferredIncomeTaxAssetsNet>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-2263000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-162000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">1810000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
  <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">1810000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
  <us-gaap:Depreciation contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">7740000</us-gaap:Depreciation>
  <us-gaap:Depreciation contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">8968000</us-gaap:Depreciation>
  <us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">9358000</us-gaap:DividendsCommonStockCash>
  <us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">9358000</us-gaap:DividendsCommonStockCash>
  <us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">5044000</us-gaap:DividendsCommonStockCash>
  <us-gaap:DividendsCommonStockCash contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">5044000</us-gaap:DividendsCommonStockCash>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit15" decimals="2">0.49</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit15" decimals="2">0.36</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit15" decimals="2">0.74</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit15" decimals="2">0.47</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit15" decimals="2">0.49</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit15" decimals="2">0.35</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit15" decimals="2">0.73</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit15" decimals="2">0.47</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;8. Stockholders&amp;#x2019; Equity&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Earnings Per Share&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Basic earnings per share (&amp;#x201C;EPS&amp;#x201D;) is computed by dividing net income by the weighted average number of shares of common stock outstanding during the year. Diluted EPS is computed considering the dilutive effect of stock options, contingently issuable restricted stock, restricted stock units and performance stock units. The vesting of unvested contingently issuable performance stock units is based on the achievement of certain earnings per share targets and total shareholder return. These shares are considered contingently issuable shares for purposes of calculating diluted earnings per share. These shares are not included in the diluted earnings per share denominator until the performance criteria are met, if it is assumed that the end of the reporting period was the end of the contingency period.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Unvested restricted stock, restricted stock units and performance stock units are included in diluted earnings per share, weighted outstanding until the shares and units vest. Upon vesting, the vested restricted stock, restricted stock units and performance stock units are included in basic earnings per share weighted outstanding from the vesting date.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;There were &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; anti-dilutive stock options for the three months ended June 30, 2016.&amp;nbsp;&amp;nbsp;There were approximately &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million anti-dilutive stock options excluded from the calculation of diluted EPS for the six months ended June 30, 2016.&amp;nbsp;&amp;nbsp;There were &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; anti-dilutive stock options for the three and six months ended June 30, 2015.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The following table reconciles the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share for each of the periods presented (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Three Months Ended &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Six Months Ended &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Common shares outstanding, end of period&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,444
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,550
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,444
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,550
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Effect of using weighted average common shares outstanding&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(7)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(93)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(54)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(180)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Shares used in computing earnings per share&amp;#x2014;basic&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,437
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,457
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,390
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,370
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Effect of shares issuable under stock option plans based on the treasury stock method&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;351
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;289
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;336
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;260
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Effect of contingently issuable restricted shares&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;123
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;171
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;144
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;131
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Shares used in computing earnings per share&amp;#x2014;diluted&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,911
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,917
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,870
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,761
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Share Repurchase Program&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;On March&amp;nbsp;29, 2007, our Board of Directors (the &amp;#x201C;Board&amp;#x201D;) approved a stock repurchase program to acquire up to &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;1.0&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million shares of our &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;outstanding&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; common stock. Subsequently, the Board has from time to time approved extensions of the program to acquire additional shares. Since the inception of the repurchase program, the Board has approved &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;7.6&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million shares to be repurchased. As of June 30, 2016, we have repurchased a cumulative total of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;7.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million shares at an average price of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$12.40&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; per share under the repurchase program.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
			&lt;font style="display:inline;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The share repurchases will be made from time to time at our discretion in the open market or privately negotiated transactions as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. The Board may modify, suspend, extend or terminate the program at any time. During the six months ended June 30, 2016, we repurchased &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million shares for approximately &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$4.9&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million at an average price of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$28.91&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; per share.&amp;nbsp; &lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">54079000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">57991000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="Duration_1_1_2016_To_1_1_2016_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fix_AccountingStandardsUpdate201609Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" unitRef="Unit12" decimals="-5">100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">461000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="Duration_1_1_2016_To_3_31_2016_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fix_AccountingStandardsUpdate201609Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" unitRef="Unit12" decimals="-5">-100000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="Duration_1_1_2016_To_3_31_2016_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fix_AccountingStandardsUpdate201609Member_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" unitRef="Unit12" decimals="-5">-100000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The table below presents a reconciliation of the fair value of our contingent earn-out obligations that use significant unobservable inputs (Level&amp;nbsp;3) (in thousands).&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at beginning of year&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-family:Calibri;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;450
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Issuances&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,240
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Settlements&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(428)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Adjustments to fair value&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;336
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at June 30, 2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,598
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;3. Fair Value Measurements&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We classify and disclose assets and liabilities carried at fair value in one of the following three categories:&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%"&gt;&lt;table style="width:100%;" cellpadding="0" cellspacing="0"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;p style="width:36pt;font-size:0pt;"&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" align="left" style="width: 17.00pt; display: inline;"&gt;
			&lt;p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"&gt;
				&lt;font style="margin:0pt;font-family:Symbol;font-size:10pt;;"&gt; &amp;#xB7;&lt;/font&gt;
			&lt;/p&gt;
		&lt;/td&gt;&lt;td style="width:1pt;"&gt;&lt;p style="width:1pt;width:1pt;font-size:0pt;"&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;
			&lt;p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"&gt;
			&lt;font style="display:inline;color:#000000;"&gt;Level&amp;nbsp;1&amp;#x2014;quoted prices in active markets for identical assets and liabilities;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%"&gt;&lt;table style="width:100%;" cellpadding="0" cellspacing="0"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;p style="width:36pt;font-size:0pt;"&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" align="left" style="width: 17.00pt; display: inline;"&gt;
			&lt;p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"&gt;
				&lt;font style="margin:0pt;font-family:Symbol;font-size:10pt;;"&gt; &amp;#xB7;&lt;/font&gt;
			&lt;/p&gt;
		&lt;/td&gt;&lt;td style="width:1pt;"&gt;&lt;p style="width:1pt;width:1pt;font-size:0pt;"&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;
			&lt;p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"&gt;
			&lt;font style="display:inline;color:#000000;"&gt;Level&amp;nbsp;2&amp;#x2014;observable market based inputs or unobservable inputs that are corroborated by market data; and&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%"&gt;&lt;table style="width:100%;" cellpadding="0" cellspacing="0"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;p style="width:36pt;font-size:0pt;"&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" align="left" style="width: 17.00pt; display: inline;"&gt;
			&lt;p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"&gt;
				&lt;font style="margin:0pt;font-family:Symbol;font-size:10pt;;"&gt; &amp;#xB7;&lt;/font&gt;
			&lt;/p&gt;
		&lt;/td&gt;&lt;td style="width:1pt;"&gt;&lt;p style="width:1pt;width:1pt;font-size:0pt;"&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;
			&lt;p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"&gt;
			&lt;font style="display:inline;color:#000000;"&gt;Level&amp;nbsp;3&amp;#x2014;significant unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The following table summarizes the fair values, and levels within the fair value hierarchy in which the fair value measurements fall, for assets and liabilities measured on a recurring basis as of June 30, 2016 (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 101.86%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="8" valign="bottom" style="width:28.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Fair Value Measurements at Reporting Date Using&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Quoted&amp;nbsp;Prices&amp;nbsp;in&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Significant &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Active Markets&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Significant&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Balance&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;for Identical&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Observable&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Unobservable&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Assets&amp;nbsp; &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Inputs&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Inputs&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;(Level&amp;nbsp;1)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;(Level&amp;nbsp;2)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;(Level&amp;nbsp;3)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;38,282
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;38,282
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Life insurance&amp;#x2014;cash surrender value&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,725
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,725
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Contingent earn-out obligations&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,598
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,598
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Cash and cash equivalents consist primarily of highly rated money market funds at a variety of well&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;#8209;known institutions with original maturities of three months or less. The original cost of these assets approximates fair value due to their short term maturity.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;One of our operations has life insurance policies covering &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;49&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; employees with a combined face value of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$45.7&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million. The policy is invested in mutual funds and the fair value measurement of the cash surrender balance associated with these policies is determined using Level&amp;nbsp;2 inputs within the fair value hierarchy and will vary with investment performance. The cash surrender value of these policies was &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$3.7&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;million as of June 30, 2016 and &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$3.6&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million as of December 31, 2015. These assets are included in &amp;#x201C;Other Noncurrent Assets&amp;#x201D; in our consolidated balance sheets.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We value contingent earn-out obligations using a probability weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level&amp;nbsp;3 measurement within the fair value hierarchy. This analysis reflects the contractual terms of the purchase agreements (e.g.,&amp;nbsp;minimum and maximum payments, length of earn-out periods, manner of calculating any amounts due, etc.) and utilizes assumptions with regard to future cash flows, probabilities of achieving such future cash flows and a discount rate. The contingent earn-out obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The table below presents a reconciliation of the fair value of our contingent earn-out obligations that use significant unobservable inputs (Level&amp;nbsp;3) (in thousands).&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at beginning of year&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-family:Calibri;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;450
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Issuances&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,240
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Settlements&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(428)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Adjustments to fair value&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;336
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at June 30, 2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,598
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We measure certain assets at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be other-than-temporarily impaired. We did not recognize any impairments, in the current quarter, on those assets required to be measured at fair value on a nonrecurring basis.&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember" unitRef="Unit12" decimals="-3">-336000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember" unitRef="Unit12" decimals="-3">3240000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember" unitRef="Unit12" decimals="-3">428000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="As_Of_12_31_2015_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember" unitRef="Unit12" decimals="-3">450000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="As_Of_6_30_2016_us-gaap_FairValueByLiabilityClassAxis_fix_ContingentConsiderationObligationsMember" unitRef="Unit12" decimals="-3">3598000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Financial Instruments&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Our financial instruments consist of cash and cash equivalents, accounts receivable, other receivables, accounts payable, life insurance policies, notes to former owners, capital leases and a revolving credit facility. We believe that the carrying values of these instruments on the accompanying balance sheets approximate their fair values.&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:GainLossOnDispositionOfAssets contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">327000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:GainLossOnDispositionOfAssets contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">151000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:GainLossOnDispositionOfAssets contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">357000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:GainLossOnDispositionOfAssets contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">212000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">327000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">357000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:Goodwill contextRef="As_Of_12_31_2014" unitRef="Unit12" decimals="-3">140341000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">143874000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">147512000</us-gaap:Goodwill>
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">3533000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">3638000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillDisclosureTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;5. Goodwill &lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The changes in the carrying amount of goodwill are as follows (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;December 31, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at beginning of year&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;143,874
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;140,341
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Additions (See Note&amp;nbsp;4)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,638
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,533
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at end of period&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;147,512
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;143,874
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">146737000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">82049000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">162928000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">89426000</us-gaap:GrossProfit>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">35260000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">24578000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">42807000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">27564000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">12589000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">8796000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">15249000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">9847000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">25958000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">6429000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">17991000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">6684000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">12833000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-4220000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">1440000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">532000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">215000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">84000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-81000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">636000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-1806000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">1649000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">5860000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">1239000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">131000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">171000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">144000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">123000</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">260000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">289000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">336000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">351000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">41079000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">47028000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:InterestExpense contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">959000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">454000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">1307000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">606000</us-gaap:InterestExpense>
  <us-gaap:InventoryNet contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">7941000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">9953000</us-gaap:InventoryNet>
  <us-gaap:InvestmentIncomeInterest contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">68000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">67000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">3000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">2000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:LettersOfCreditOutstandingAmount contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit12" decimals="-5">41500000</us-gaap:LettersOfCreditOutstandingAmount>
  <us-gaap:Liabilities contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">326589000</us-gaap:Liabilities>
  <us-gaap:Liabilities contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">376314000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">691594000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">729013000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">305391000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">326597000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_2_21_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit12" decimals="-5">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_2_22_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit12" decimals="-5">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="Unit12" decimals="-5">247500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit14" decimals="INF">0.0035</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit14" decimals="INF">0.002</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
  <us-gaap:LongTermDebt contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit12" decimals="-5">400000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="As_Of_6_30_2016_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember" unitRef="Unit12" decimals="-5">2800000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember" unitRef="Unit12" decimals="-5">1800000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="As_Of_6_30_2016_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_DebtInstrumentAxis_us-gaap_SubordinatedDebtMember" unitRef="Unit12" decimals="-5">1000000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">10756000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
  <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">38662000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">751000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">817000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
  <us-gaap:LongTermDebtCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">500000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">600000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtNoncurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">10500000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LongTermDebtNoncurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">38505000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:MinorityInterest contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">18284000</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">4904000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="Unit12" decimals="-3">4904000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:NatureOfOperations contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-size:10pt;"&gt;1. Business and Organization&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Comfort Systems USA, Inc., a Delaware corporation, provides comprehensive mechanical contracting services, which principally includes heating, ventilation and air conditioning (&amp;#x201C;HVAC&amp;#x201D;), plumbing, piping and controls, as well as off-site construction, electrical, monitoring and fire protection. We install, maintain, repair and replace products and systems throughout the United States. Approximately &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;40%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; of our consolidated 2016 revenue is attributable to installation of systems in newly constructed facilities, with the remaining &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;60%&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; attributable to maintenance, repair and replacement services. &lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Our consolidated 2016 revenue was derived from the following service activities, all of which are in the mechanical services industry, the single industry segment we serve:&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Revenue&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Service Activity&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;$&amp;nbsp;in&amp;nbsp;thousands&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;HVAC &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;610,110
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Plumbing &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;122,022
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;15
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Building Automation Control Systems &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;48,809
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;6
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Other &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;32,539
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;4
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Total &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;813,480
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;100
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:NatureOfOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-27326000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">14297000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-14684000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-68900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">50660000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">36421000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">18470000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">13404000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">27558000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">17717000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">4201000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">2378000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Recent Accounting Pronouncements&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In May 2014, the Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;) issued ASU No. 2014-09, &amp;#x201C;Revenue from Contracts with Customers (Topic 606).&amp;#x201D; ASU 2014-09 provides a framework that replaces the existing revenue recognition guidance. The guidance can be applied on a full retrospective or modified retrospective basis whereby the entity records a cumulative effect of initially applying this update at the date of initial application. We currently plan to use the modified retrospective basis on the adoption date. It is effective for annual periods beginning after December 15, 2017, including interim periods within that reporting period. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In July 2015, the FASB issued ASU No. 2015-11, &amp;#x201C;Simplifying the Measurement of Inventory&amp;#x201D;, which requires that inventory within the scope of the guidance be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonable predictable costs of completion, disposal and transportation. Inventory measured using last-in, first-out (LIFO) and the retail inventory method (RIM) are not impacted by the new guidance. Entities should apply the new guidance prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. It is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In February 2016, the Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;) issued Accounting Standards Update (&amp;#x201C;ASU&amp;#x201D;) No. 2016-02, &amp;#x201C;Leases (Topic 842)&amp;#x201D; (&amp;#x201C;ASU 2016-02&amp;#x201D;). The standard requires lessees to recognize assets and liabilities for most leases. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. ASU 2016-02&amp;#x2019;s transition provisions are applied using a modified retrospective approach at the beginning of the earliest comparative period presented in the financial statements. Full retrospective application is prohibited. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;In March 2016, the Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;) issued Accounting Standards Update (&amp;#x2018;&amp;#x2018;ASU&amp;#x2019;&amp;#x2019;) No. 2016-09, &amp;#x2018;&amp;#x2018;Compensation&amp;#x2014;Stock Compensation (Topic 718)&amp;#x2019;&amp;#x2019; (&amp;#x2018;&amp;#x2018;ASU 2016-09&amp;#x2019;&amp;#x2019;). The standard changes certain aspects of accounting for share-based payments to employees. Specifically, the new guidance requires excess tax benefits and tax deficiencies to be recognized in the income statement instead of additional paid-in capital when the awards vest or are settled. Additionally, cash flows related to excess tax benefits will be presented as an operating activity rather than a financing activity. ASU 2016-09 also allows an employer to repurchase more of an employee&amp;#x2019;s shares than it previously could for tax withholding purposes without triggering liability accounting and to make a policy election to account for forfeitures as they occur. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016. Early adoption is permitted, but all of the guidance must be adopted in the same period. &lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We elected to early adopt ASU 2016-09 in the second quarter of 2016 which requires us to reflect any adjustments as of January 1, 2016. The primary impact of adoption was the recognition of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million of excess tax benefits in our provision for income taxes rather than additional paid-in capital. We have elected to account for forfeitures as they occur to determine the amount of compensation cost to be recognized.&amp;nbsp;&amp;nbsp;The impact of this change in accounting policy was less than &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million and was recorded as a cumulative effect adjustment to retained earnings for the increase to stock compensation expense. Amendments to the accounting for minimum statutory withholding tax requirements had no impact to retained earnings as of January 1, 2016. &lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;We elected to apply the presentation requirements for cash flows related to excess tax benefits prospectively which resulted in an increase to net cash provided by operations and a decrease to net cash provided by financing of &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;$0.1&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; million &lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt;for&lt;/font&gt;&lt;font style="display:inline;font-size:10pt;"&gt; the three months ended March 31, 2016. The presentation requirements for cash flows related to employee taxes paid for withheld shares had no impact to our consolidated cash flow statement as such cash flows have historically been presented as a financing activity.&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-33805000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-15521000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="Unit12" decimals="-3">-18284000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-739000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">-253000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-1265000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-1051000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NontradeReceivablesCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">20642000</us-gaap:NontradeReceivablesCurrent>
  <us-gaap:NontradeReceivablesCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">11122000</us-gaap:NontradeReceivablesCurrent>
  <us-gaap:NumberOfBusinessesAcquired contextRef="Duration_1_1_2015_To_3_31_2015_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="Unit13" decimals="INF">2</us-gaap:NumberOfBusinessesAcquired>
  <us-gaap:NumberOfBusinessesAcquired contextRef="Duration_1_1_2016_To_3_31_2016" unitRef="Unit13" decimals="INF">2</us-gaap:NumberOfBusinessesAcquired>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">35999000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">24831000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">44072000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">28615000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OtherAssetsNoncurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">5279000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">6138000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">28677000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">34378000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">8632000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">9245000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">27000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">9000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">375000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-111000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">1525000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">4924000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">4479000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">5044000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:PaymentsOfFinancingCosts contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">789000</us-gaap:PaymentsOfFinancingCosts>
  <us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">345000</us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities>
  <us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">200000</us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">937000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">1304000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="Duration_1_1_2016_To_1_1_2016_us-gaap_BusinessAcquisitionAxis_fix_EnvironmentalAirSystemsMember" unitRef="Unit12" decimals="-5">42000000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="Duration_1_1_2016_To_3_31_2016_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="Unit12" decimals="-5">800000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_BusinessAcquisitionAxis_fix_ShoffnerMember" unitRef="Unit12" decimals="-5">15500000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">5861000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">58490000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">9308000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">10904000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToMinorityShareholders contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">2115000</us-gaap:PaymentsToMinorityShareholders>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="As_Of_12_31_2015" unitRef="Unit15" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="As_Of_6_30_2016" unitRef="Unit15" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="As_Of_12_31_2015" unitRef="Unit1" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="As_Of_12_31_2015" unitRef="Unit1" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding contextRef="As_Of_12_31_2015" unitRef="Unit1" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockValue xsi:nil="true" contextRef="As_Of_12_31_2015" unitRef="Unit12" />
  <us-gaap:PreferredStockValue xsi:nil="true" contextRef="As_Of_6_30_2016" unitRef="Unit12" />
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">5836000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">6150000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">14500000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">138000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">485000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">494000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">2277000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">733000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProfitLoss contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">22671000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">57440000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="Unit12" decimals="-3">8076000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">49364000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">15782000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">27558000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">27558000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">17717000</us-gaap:ProfitLoss>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">60813000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">65053000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">894000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">-297000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">163000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">133000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">35000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
  <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">112000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
  <us-gaap:RepaymentsOfOtherDebt contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">42000</us-gaap:RepaymentsOfOtherDebt>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">69390000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">91866000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">786114000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">416567000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">813480000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_BuildingAutomationControlSystemsMember" unitRef="Unit12" decimals="-3">48809000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_HeatingVentilationAndAirConditioningMember" unitRef="Unit12" decimals="-3">610110000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_OtherServicesMember" unitRef="Unit12" decimals="-3">32539000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_ProductOrServiceAxis_fix_PlumbingMember" unitRef="Unit12" decimals="-3">122022000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">427538000</us-gaap:SalesRevenueNet>
  <us-gaap:ScheduleOfDebtTableTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Debt obligations consist of the following (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;December 31, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Revolving credit facility&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;36,000
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;10,000
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Notes to former owners&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;2,750
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;1,000
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Other debt&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;355
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Capital lease obligations&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;374
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;507
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Total debt&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;39,479
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;11,507
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Less&amp;#x2014;current portion&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(817)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(751)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Total long-term portion of debt&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;38,662
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;10,756
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The following table summarizes the fair values, and levels within the fair value hierarchy in which the fair value measurements fall, for assets and liabilities measured on a recurring basis as of June 30, 2016 (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 101.86%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="8" valign="bottom" style="width:28.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Fair Value Measurements at Reporting Date Using&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Quoted&amp;nbsp;Prices&amp;nbsp;in&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Significant &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Active Markets&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Significant&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Balance&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;for Identical&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Observable&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Unobservable&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Assets&amp;nbsp; &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Inputs&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Inputs&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;(Level&amp;nbsp;1)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;(Level&amp;nbsp;2)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;(Level&amp;nbsp;3)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;38,282
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;38,282
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Life insurance&amp;#x2014;cash surrender value&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,725
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,725
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Contingent earn-out obligations&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,598
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt; &amp;nbsp;&amp;#x2014;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,598
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The changes in the carrying amount of goodwill are as follows (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;December 31, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at beginning of year&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;143,874
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;140,341
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Additions (See Note&amp;nbsp;4)&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,638
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;3,533
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Balance at end of period&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;147,512
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;143,874
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
			&lt;font style="display:inline;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <us-gaap:ScheduleOfProductInformationTableTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Revenue&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Service Activity&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;$&amp;nbsp;in&amp;nbsp;thousands&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;HVAC &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;610,110
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;75
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Plumbing &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;122,022
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;15
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Building Automation Control Systems &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;48,809
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;6
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Other &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;32,539
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;4
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Total &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;813,480
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;100
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
			&lt;font style="display:inline;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfProductInformationTableTextBlock>
  <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The following table reconciles the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share for each of the periods presented (in thousands):&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;"&gt;
			&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;div style="width:100%;"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;"&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&lt;font style="display:inline;font-size:1pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Three Months Ended &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;Six Months Ended &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;June 30, &lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;"&gt;
						&lt;font style="display:inline;font-weight:bold;font-size:8pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Common shares outstanding, end of period&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,444
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,550
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,444
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,550
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Effect of using weighted average common shares outstanding&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(7)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(93)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(54)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;(180)
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Shares used in computing earnings per share&amp;#x2014;basic&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,437
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,457
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,390
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,370
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Effect of shares issuable under stock option plans based on the treasury stock method&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;351
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;289
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;336
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;260
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Effect of contingently issuable restricted shares&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;123
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;171
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;144
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;131
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;Shares used in computing earnings per share&amp;#x2014;diluted&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,911
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,917
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,870
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
						&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"&gt;&lt;div style="float:left"&gt;&lt;/div&gt;37,761
				&lt;/td&gt;
				&lt;td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;"&gt;
					&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"&gt;
						&amp;nbsp;&lt;/p&gt;
				&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/table&gt;&lt;/div&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
  <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Segment Disclosure&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;Our activities are within the mechanical services industry, which is the single industry segment we serve. Each operating unit represents an operating segment and these segments have been aggregated, as the operating units meet all of the aggregation criteria.&lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
  <us-gaap:SelfInsuranceReserveCurrent contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">29803000</us-gaap:SelfInsuranceReserveCurrent>
  <us-gaap:SelfInsuranceReserveCurrent contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">29194000</us-gaap:SelfInsuranceReserveCurrent>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">111065000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">57369000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">119213000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">61023000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit12" decimals="-3">3178000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">3349000</us-gaap:ShareBasedCompensation>
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-44590</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-41788</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <us-gaap:StockholdersEquity contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">346721000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">352699000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2014" unitRef="Unit12" decimals="-3">321393000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">320084000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="Unit12" decimals="-3">15112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">29384000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">-43598000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">365005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">323765000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="Unit12" decimals="-3">18284000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">69390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">-46845000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">352699000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">310448000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">91866000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">-50026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-317333</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-56999</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">1666000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-626000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">4694000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">966000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">3728000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">733000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-32000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">765000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
  <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="As_Of_3_29_2007" unitRef="Unit1" decimals="-5">1000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
  <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="-5">7600000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="Duration_3_29_2007_To_6_30_2016" unitRef="Unit15" decimals="2">12.40</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit15" decimals="2">28.91</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <us-gaap:TreasuryStockCarryingBasis contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-5">4900000</us-gaap:TreasuryStockCarryingBasis>
  <us-gaap:TreasuryStockShares contextRef="As_Of_12_31_2014_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-3853586</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares contextRef="As_Of_12_31_2015" unitRef="Unit1" decimals="INF">3696781</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares contextRef="As_Of_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-3696781</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares contextRef="As_Of_6_30_2016" unitRef="Unit1" decimals="INF">3679151</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares contextRef="As_Of_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-3679151</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockSharesAcquired contextRef="Duration_3_29_2007_To_6_30_2016" unitRef="Unit1" decimals="-5">7100000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:TreasuryStockSharesAcquired contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-315953</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:TreasuryStockSharesAcquired contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit1" decimals="-5">200000</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:TreasuryStockSharesAcquired contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="INF">-170308</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:TreasuryStockValue contextRef="As_Of_12_31_2015" unitRef="Unit12" decimals="-3">46845000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockValue contextRef="As_Of_6_30_2016" unitRef="Unit12" decimals="-3">50026000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="Duration_1_1_2015_To_12_31_2015" unitRef="Unit12" decimals="-3">8330000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="Duration_1_1_2015_To_12_31_2015_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">8330000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit12" decimals="-3">4924000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="Duration_1_1_2016_To_6_30_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">4924000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <us-gaap:UseOfEstimates contextRef="Duration_1_1_2016_To_6_30_2016">&lt;div&gt; &lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;"&gt;Use of Estimates&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;&amp;nbsp;&lt;/font&gt;
		&lt;/p&gt;
		&lt;p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"&gt;
			&lt;font style="display:inline;font-size:10pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, revenue and expenses and disclosures regarding contingent assets and liabilities. Actual results could differ from those estimates. The most significant estimates used in our financial statements affect revenue and cost recognition for construction contracts, the allowance for doubtful accounts, self-insurance accruals, deferred tax assets, warranty accruals, fair value accounting for acquisitions and the quantification of fair value for reporting units in connection with our goodwill impairment testing. &lt;/font&gt;
		&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;
		&lt;p&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="margin-left:0%;margin-right:0%;"&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">37761000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">37917000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">37870000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">37911000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">37370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_4_1_2015_To_6_30_2015" unitRef="Unit1" decimals="-3">37457000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">37390000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_4_1_2016_To_6_30_2016" unitRef="Unit1" decimals="-3">37437000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Footnote Section-->
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>fix-20160630.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Merrill Bridge  6.2.124.0 -->
<!--Based on XBRL 2.1-->
<!--Created on: 7/28/2016 2:50:14 PM-->
<!--Modified on: 7/28/2016 2:50:14 PM-->
<xsd:schema targetNamespace="http://www.comfortsystemsusa.com/20160630" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:fix="http://www.comfortsystemsusa.com/20160630" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:ref="http://www.xbrl.org/2004/ref" xmlns:attributeFormDefault="unqualified" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:us-types="http://fasb.org/us-types/2015-01-31" xmlns:us-roles="http://fasb.org/us-roles/2015-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>00100 - 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.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfOperations" id="StatementConsolidatedStatementsOfOperations">
        <link:definition>00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</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.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>00400 - 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.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails" id="DisclosureDebtObligationsDetails">
        <link:definition>40601 - Disclosure - Debt Obligations (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.comfortsystemsusa.com/role/DisclosureStockholdersEquityNumberOfSharesDetails" id="DisclosureStockholdersEquityNumberOfSharesDetails">
        <link:definition>40802 - Disclosure - Stockholders' Equity-Number of Shares (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.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCalc2Details" id="DisclosureSummaryOfSignificantAccountingPoliciesCalc2Details">
        <link:definition>9940201 - Disclosure - Summary of Significant Accounting Policies Calc 2 (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.comfortsystemsusa.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - 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.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - 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.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfStockholdersEquity" id="StatementConsolidatedStatementsOfStockholdersEquity">
        <link:definition>00300 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' 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.comfortsystemsusa.com/role/DisclosureBusinessAndOrganization" id="DisclosureBusinessAndOrganization">
        <link:definition>10101 - Disclosure - Business and Organization</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.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>10201 - Disclosure - Summary of Significant Accounting 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.comfortsystemsusa.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>10301 - Disclosure - Fair Value Measurements</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.comfortsystemsusa.com/role/DisclosureAcquisitions" id="DisclosureAcquisitions">
        <link:definition>10401 - 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.comfortsystemsusa.com/role/DisclosureGoodwill" id="DisclosureGoodwill">
        <link:definition>10501 - Disclosure - Goodwill</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.comfortsystemsusa.com/role/DisclosureDebtObligations" id="DisclosureDebtObligations">
        <link:definition>10601 - Disclosure - Debt Obligations</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.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>10701 - Disclosure - Commitments and Contingencies</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.comfortsystemsusa.com/role/DisclosureStockholdersEquity" id="DisclosureStockholdersEquity">
        <link:definition>10801 - Disclosure - Stockholders' 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.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>20202 - Disclosure - Summary of 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.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationTables" id="DisclosureBusinessAndOrganizationTables">
        <link:definition>30103 - Disclosure - Business and Organization (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.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>30303 - Disclosure - Fair Value Measurements (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.comfortsystemsusa.com/role/DisclosureGoodwillTables" id="DisclosureGoodwillTables">
        <link:definition>30503 - Disclosure - Goodwill (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.comfortsystemsusa.com/role/DisclosureDebtObligationsTables" id="DisclosureDebtObligationsTables">
        <link:definition>30603 - Disclosure - Debt Obligations (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.comfortsystemsusa.com/role/DisclosureStockholdersEquityTables" id="DisclosureStockholdersEquityTables">
        <link:definition>30803 - Disclosure - Stockholders' 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.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationDetails" id="DisclosureBusinessAndOrganizationDetails">
        <link:definition>40101 - Disclosure - Business and Organization (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.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>40201 - Disclosure - Summary of Significant Accounting Policies (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.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>40301 - Disclosure - Fair Value Measurements (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.comfortsystemsusa.com/role/DisclosureAcquisitionsDetails" id="DisclosureAcquisitionsDetails">
        <link:definition>40401 - 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.comfortsystemsusa.com/role/DisclosureGoodwillDetails" id="DisclosureGoodwillDetails">
        <link:definition>40501 - Disclosure - 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.comfortsystemsusa.com/role/DisclosureDebtObligationsOtherDetails" id="DisclosureDebtObligationsOtherDetails">
        <link:definition>40602 - Disclosure - Debt Obligations-Other (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.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingenciesBondsDetails" id="DisclosureCommitmentsAndContingenciesBondsDetails">
        <link:definition>40701 - Disclosure - Commitments and Contingencies - Bonds (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.comfortsystemsusa.com/role/DisclosureStockholdersEquityDetails" id="DisclosureStockholdersEquityDetails">
        <link:definition>40801 - Disclosure - Stockholders' 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.comfortsystemsusa.com/role/DisclosureStockholdersEquityIncentiveAndOtherDetails" id="DisclosureStockholdersEquityIncentiveAndOtherDetails">
        <link:definition>40803 - Disclosure - Stockholders' Equity- Incentive and Other (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="fix-20160630_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="fix-20160630_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="fix-20160630_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="fix-20160630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:element name="MarketRatesAbstract" id="fix_MarketRatesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ContingentConsiderationObligationsMember" id="fix_ContingentConsiderationObligationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" id="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="BuildingAutomationControlSystemsMember" id="fix_BuildingAutomationControlSystemsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EffectOfUsingWeightedAverageCommonSharesOutstanding" id="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EnvironmentalAirSystemsMember" id="fix_EnvironmentalAirSystemsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="HeatingVentilationAndAirConditioningMember" id="fix_HeatingVentilationAndAirConditioningMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaintenanceRepairAndReplacementServiceMember" id="fix_MaintenanceRepairAndReplacementServiceMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherServicesMember" id="fix_OtherServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PlumbingMember" id="fix_PlumbingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SalesRevenueServicesNetPercentage" id="fix_SalesRevenueServicesNetPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfBusinessAndOrganizationLineItems" id="fix_ScheduleOfBusinessAndOrganizationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfBusinessAndOrganizationTable" id="fix_ScheduleOfBusinessAndOrganizationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SystemInstallationInNewlyConstructedFacilitiesMember" id="fix_SystemInstallationInNewlyConstructedFacilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SharesRepurchaseProgramAbstract" id="fix_SharesRepurchaseProgramAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DocumentAndEntityInformationAbstract" id="fix_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfAdditionalMarginsTableTextBlock" id="fix_ScheduleOfAdditionalMarginsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantEffectiveDateAxis" id="fix_DebtCovenantEffectiveDateAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantEffectiveDateDomain" id="fix_DebtCovenantEffectiveDateDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentVariableRateBaseRateMember" id="fix_DebtInstrumentVariableRateBaseRateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="January012016ThroughMaturityMember" id="fix_January012016ThroughMaturityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentInterestRateOptionsNumber" id="fix_DebtInstrumentInterestRateOptionsNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentVariableRateAbstract" id="fix_DebtInstrumentVariableRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentFinancialCovenantsAbstract" id="fix_DebtInstrumentFinancialCovenantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentCovenantLeverageRatio" id="fix_DebtInstrumentCovenantLeverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" id="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" id="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" id="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" id="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" id="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentCovenantFixedChargeCoverageRatio" id="fix_DebtInstrumentCovenantFixedChargeCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" id="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="LetterOfCreditFeesPercentage" id="fix_LetterOfCreditFeesPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" id="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfBusinessWhichHasRequiredBonds" id="fix_PercentageOfBusinessWhichHasRequiredBonds" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantRatioAxis" id="fix_DebtCovenantRatioAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantRatioDomain" id="fix_DebtCovenantRatioDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantRatioRangeOneMember" id="fix_DebtCovenantRatioRangeOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantRatioRangeTwoMember" id="fix_DebtCovenantRatioRangeTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantRatioRangeThreeMember" id="fix_DebtCovenantRatioRangeThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtCovenantRatioRangeFourMember" id="fix_DebtCovenantRatioRangeFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScenarioCovenantRequirementMember" id="fix_ScenarioCovenantRequirementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ContractReceivablesContractsInProcessNetReceivableLiability" id="fix_ContractReceivablesContractsInProcessNetReceivableLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="LossContingencySuretyAbstract" id="fix_LossContingencySuretyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LifeInsuranceContractsNumberOfEmployeesCovered" id="fix_LifeInsuranceContractsNumberOfEmployeesCovered" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="LifeInsuranceContractsFaceAmount" id="fix_LifeInsuranceContractsFaceAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="EmployeeAndNonemployeeStockOptionMember" id="fix_EmployeeAndNonemployeeStockOptionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element id="fix_DynaTenCorporationMember" name="DynaTenCorporationMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_ShoffnerMember" name="ShoffnerMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" name="StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" name="StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_LineOfCreditBorrowingCapacityAccordionOption" name="LineOfCreditBorrowingCapacityAccordionOption" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_GoodwillDisclosureAbstract" name="GoodwillDisclosureAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_AccountingStandardsUpdate201609Member" name="AccountingStandardsUpdate201609Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" name="AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
  <element id="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" name="CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>fix-20160630_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Merrill Bridge  6.2.124.0 -->
<!--Based on XBRL 2.1-->
<!--Created on: 7/28/2016 2:50:14 PM-->
<!--Modified on: 7/28/2016 2:50:14 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureDebtObligationsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquityNumberOfSharesDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityNumberOfSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureSummaryOfSignificantAccountingPoliciesCalc2Details" roleURI="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCalc2Details" xmlns="http://www.xbrl.org/2003/linkbase" />
  <calculationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_636053142132455123" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_636053142132455123" xlink:to="us-gaap_AccountsReceivableNetCurrent_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NontradeReceivablesCurrent" xlink:label="us-gaap_NontradeReceivablesCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_636053142132455123" xlink:to="us-gaap_NontradeReceivablesCurrent_636053142132455123" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_636053142132455123" xlink:to="us-gaap_InventoryNet_636053142132455123" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_636053142132455123" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_636053142132455123" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_636053142132455123" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_636053142132455123" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill_636053142132455123" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_636053142132455123" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_636053142132455123" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_636053142132455123" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_636053142132455123" xlink:to="us-gaap_LiabilitiesCurrent_636053142132455123" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_636053142132455123" xlink:to="us-gaap_LongTermDebtCurrent_636053142132455123" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_636053142132455123" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_636053142132455123" xlink:to="us-gaap_AccountsPayableCurrent_636053142132455123" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_636053142132455123" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_636053142132455123" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_636053142132455123" xlink:to="us-gaap_BillingsInExcessOfCost_636053142132455123" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="us-gaap_SelfInsuranceReserveCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_636053142132455123" xlink:to="us-gaap_SelfInsuranceReserveCurrent_636053142132455123" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_636053142132455123" xlink:to="us-gaap_OtherLiabilitiesCurrent_636053142132455123" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_636053142132455123" xlink:to="us-gaap_LongTermDebtNoncurrent_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_636053142132455123" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_636053142132455123" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_636053142132455123" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_636053142132455123" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_636053142132455123" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_636053142132455123" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" xlink:to="us-gaap_StockholdersEquity_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_636053142132455123" xlink:to="us-gaap_PreferredStockValue_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_636053142132455123" xlink:to="us-gaap_CommonStockValue_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_636053142132455123" xlink:to="us-gaap_TreasuryStockValue_636053142132455123" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_636053142132455123" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_636053142132455123" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_636053142132455123" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_636053142132455123" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" xlink:to="us-gaap_MinorityInterest_636053142132455123" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_636053142132455123" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_636053142132455123" xlink:to="us-gaap_OperatingIncomeLoss_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_636053142132455123" xlink:to="us-gaap_GrossProfit_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_636053142132455123" xlink:to="us-gaap_SalesRevenueNet_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_636053142132455123" xlink:to="us-gaap_CostOfGoodsAndServicesSold_636053142132455123" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_636053142132455123" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_636053142132455123" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_636053142132455123" xlink:to="us-gaap_GainLossOnDispositionOfAssets_636053142132455123" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_636053142132455123" xlink:to="us-gaap_NonoperatingIncomeExpense_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_636053142132455123" xlink:to="us-gaap_InvestmentIncomeInterest_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_636053142132455123" xlink:to="us-gaap_InterestExpense_636053142132455123" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_636053142132455123" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142132455123" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_636053142132455123" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_636053142132455123" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_636053142132455123" xlink:to="us-gaap_IncomeTaxExpenseBenefit_636053142132455123" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_636053142132455123" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_ProfitLoss_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_AmortizationOfIntangibleAssets_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_Depreciation_636053142132455123" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_636053142132455123" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_636053142132455123" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_AmortizationOfFinancingCosts_636053142132455123" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_636053142132455123" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142132455123" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_ShareBasedCompensation_636053142132455123" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_636053142132455123" order="10" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInInventories_636053142132455123" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_636053142132455123" order="12" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_636053142132455123" order="13" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_636053142132455123" order="14" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_636053142132455123" order="15" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_636053142132455123" order="16" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142132455123" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_636053142132455123" order="17" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_636053142132455123" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_636053142132455123" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_636053142132455123" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_636053142132455123" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_636053142132455123" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_636053142132455123" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_636053142132455123" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_636053142132455123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_636053142132455123" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_RepaymentsOfOtherDebt_636053142132611123" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_636053142132611123" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_PaymentsOfFinancingCosts_636053142132611123" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_636053142132611123" order="6" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_636053142132611123" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_636053142132611123" order="8" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_636053142132611123" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_636053142132611123" order="10" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_PaymentsToMinorityShareholders_636053142132611123" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink:label="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142132455123" xlink:to="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_636053142132611123" order="12" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Debt Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_636053142132611123" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_636053142132611123" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityNumberOfSharesDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Stockholders' Equity-Number of Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_636053142132611123" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_636053142132611123" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_636053142132611123" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCalc2Details" xlink:type="extended" xlink:title="9940201 - Disclosure - Summary of Significant Accounting Policies Calc 2 (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ContractReceivablesContractsInProcessNetReceivableLiability" xlink:label="fix_ContractReceivablesContractsInProcessNetReceivableLiability" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost_636053142132611123" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="fix_ContractReceivablesContractsInProcessNetReceivableLiability" xlink:to="us-gaap_BillingsInExcessOfCost_636053142132611123" order="1" use="optional" weight="-1" priority="2" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>fix-20160630_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Merrill Bridge  6.2.124.0 -->
<!--Based on XBRL 2.1-->
<!--Created on: 7/28/2016 2:50:14 PM-->
<!--Modified on: 7/28/2016 2:50:14 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureBusinessAndOrganizationDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureAcquisitionsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureAcquisitionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureDebtObligationsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureDebtObligationsOtherDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsOtherDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureCommitmentsAndContingenciesBondsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingenciesBondsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquityDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquityIncentiveAndOtherDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityIncentiveAndOtherDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link: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" />
  <link: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" />
  <link: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" />
  <link: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" />
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_636053142132767123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_636053142132767123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_TreasuryStockShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" xlink:label="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:label="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" xlink:label="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" xlink:label="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" xlink:to="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_DividendsCommonStockCash" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockSharesAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Business and Organization (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfBusinessAndOrganizationTable" xlink:label="fix_ScheduleOfBusinessAndOrganizationTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="fix_ScheduleOfBusinessAndOrganizationTable" xlink:to="us-gaap_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain_636053142132767123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain_636053142132767123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SystemInstallationInNewlyConstructedFacilitiesMember" xlink:label="fix_SystemInstallationInNewlyConstructedFacilitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="fix_SystemInstallationInNewlyConstructedFacilitiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_MaintenanceRepairAndReplacementServiceMember" xlink:label="fix_MaintenanceRepairAndReplacementServiceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="fix_MaintenanceRepairAndReplacementServiceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_HeatingVentilationAndAirConditioningMember" xlink:label="fix_HeatingVentilationAndAirConditioningMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="fix_HeatingVentilationAndAirConditioningMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_PlumbingMember" xlink:label="fix_PlumbingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="fix_PlumbingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BuildingAutomationControlSystemsMember" xlink:label="fix_BuildingAutomationControlSystemsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="fix_BuildingAutomationControlSystemsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_OtherServicesMember" xlink:label="fix_OtherServicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="fix_OtherServicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfBusinessAndOrganizationLineItems" xlink:label="fix_ScheduleOfBusinessAndOrganizationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="fix_ScheduleOfBusinessAndOrganizationLineItems" xlink:to="fix_ScheduleOfBusinessAndOrganizationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="fix_ScheduleOfBusinessAndOrganizationLineItems" xlink:to="us-gaap_SalesRevenueNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SalesRevenueServicesNetPercentage" xlink:label="fix_SalesRevenueServicesNetPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="fix_ScheduleOfBusinessAndOrganizationLineItems" xlink:to="fix_SalesRevenueServicesNetPercentage" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Summary of Significant Accounting Policies (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_AccountingStandardsUpdate201609Member" xlink:label="fix_AccountingStandardsUpdate201609Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="fix_AccountingStandardsUpdate201609Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:to="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:to="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:label="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:to="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fair Value Measurements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementBasisAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ContingentConsiderationObligationsMember" xlink:label="fix_ContingentConsiderationObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="fix_ContingentConsiderationObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure" xlink:label="us-gaap_CashSurrenderValueFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashSurrenderValueFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" xlink:label="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LifeInsuranceContractsNumberOfEmployeesCovered" xlink:label="fix_LifeInsuranceContractsNumberOfEmployeesCovered" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="fix_LifeInsuranceContractsNumberOfEmployeesCovered" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LifeInsuranceContractsFaceAmount" xlink:label="fix_LifeInsuranceContractsFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="fix_LifeInsuranceContractsFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashSurrenderValueOfLifeInsurance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureAcquisitionsDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Acquisitions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EnvironmentalAirSystemsMember" xlink:label="fix_EnvironmentalAirSystemsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="fix_EnvironmentalAirSystemsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ShoffnerMember" xlink:label="fix_ShoffnerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="fix_ShoffnerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="us-gaap_NumberOfBusinessesAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_NumberOfBusinessesAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" xlink:label="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Debt Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubordinatedDebtMember" xlink:label="us-gaap_SubordinatedDebtMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_SubordinatedDebtMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="us-gaap_NotesPayableOtherPayablesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_NotesPayableOtherPayablesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="us-gaap_CapitalLeaseObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_CapitalLeaseObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtAndCapitalLeaseObligations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsOtherDetails" xlink:type="extended" xlink:title="40602 - Disclosure - Debt Obligations-Other (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubordinatedDebtMember" xlink:label="us-gaap_SubordinatedDebtMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_SubordinatedDebtMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="us-gaap_NotesPayableOtherPayablesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_NotesPayableOtherPayablesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentVariableRateBaseRateMember" xlink:label="fix_DebtInstrumentVariableRateBaseRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VariableRateDomain" xlink:to="fix_DebtInstrumentVariableRateBaseRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EurodollarMember" xlink:label="us-gaap_EurodollarMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_EurodollarMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioAxis" xlink:label="fix_DebtCovenantRatioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="fix_DebtCovenantRatioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioDomain" xlink:label="fix_DebtCovenantRatioDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="fix_DebtCovenantRatioAxis" xlink:to="fix_DebtCovenantRatioDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioDomain" xlink:label="fix_DebtCovenantRatioDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="fix_DebtCovenantRatioAxis" xlink:to="fix_DebtCovenantRatioDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeOneMember" xlink:label="fix_DebtCovenantRatioRangeOneMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="fix_DebtCovenantRatioDomain" xlink:to="fix_DebtCovenantRatioRangeOneMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeTwoMember" xlink:label="fix_DebtCovenantRatioRangeTwoMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="fix_DebtCovenantRatioDomain" xlink:to="fix_DebtCovenantRatioRangeTwoMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeThreeMember" xlink:label="fix_DebtCovenantRatioRangeThreeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="fix_DebtCovenantRatioDomain" xlink:to="fix_DebtCovenantRatioRangeThreeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeFourMember" xlink:label="fix_DebtCovenantRatioRangeFourMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="fix_DebtCovenantRatioDomain" xlink:to="fix_DebtCovenantRatioRangeFourMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScenarioCovenantRequirementMember" xlink:label="fix_ScenarioCovenantRequirementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="fix_ScenarioCovenantRequirementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantEffectiveDateAxis" xlink:label="fix_DebtCovenantEffectiveDateAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="fix_DebtCovenantEffectiveDateAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantEffectiveDateDomain" xlink:label="fix_DebtCovenantEffectiveDateDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="fix_DebtCovenantEffectiveDateAxis" xlink:to="fix_DebtCovenantEffectiveDateDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantEffectiveDateDomain" xlink:label="fix_DebtCovenantEffectiveDateDomain_636053142132923123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="fix_DebtCovenantEffectiveDateAxis" xlink:to="fix_DebtCovenantEffectiveDateDomain_636053142132923123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_January012016ThroughMaturityMember" xlink:label="fix_January012016ThroughMaturityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="fix_DebtCovenantEffectiveDateDomain" xlink:to="fix_January012016ThroughMaturityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="7" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ShoffnerMember" xlink:label="fix_ShoffnerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="fix_ShoffnerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DynaTenCorporationMember" xlink:label="fix_DynaTenCorporationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="fix_DynaTenCorporationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LineOfCreditBorrowingCapacityAccordionOption" xlink:label="fix_LineOfCreditBorrowingCapacityAccordionOption" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="fix_LineOfCreditBorrowingCapacityAccordionOption" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentFinancialCovenantsAbstract" xlink:label="fix_DebtInstrumentFinancialCovenantsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="fix_DebtInstrumentFinancialCovenantsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantLeverageRatio" xlink:label="fix_DebtInstrumentCovenantLeverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantLeverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" xlink:label="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" xlink:label="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantFixedChargeCoverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantFixedChargeCoverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentInterestRateOptionsNumber" xlink:label="fix_DebtInstrumentInterestRateOptionsNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentInterestRateOptionsNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_MarketRatesAbstract" xlink:label="fix_MarketRatesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="fix_MarketRatesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="fix_MarketRatesAbstract" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentVariableRateAbstract" xlink:label="fix_DebtInstrumentVariableRateAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="fix_DebtInstrumentVariableRateAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LetterOfCreditFeesPercentage" xlink:label="fix_LetterOfCreditFeesPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="fix_LetterOfCreditFeesPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:label="us-gaap_LongTermDebtOtherDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtOtherDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="us-gaap_DebtWeightedAverageInterestRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:to="us-gaap_DebtWeightedAverageInterestRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CapitalLeaseObligations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="us-gaap_NumberOfBusinessesAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NumberOfBusinessesAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="us-gaap_DebtCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtCurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingenciesBondsDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Commitments and Contingencies - Bonds (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain_636053142133079123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain_636053142133079123" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SuretyBondMember" xlink:label="us-gaap_SuretyBondMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_SuretyBondMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LossContingencySuretyAbstract" xlink:label="fix_LossContingencySuretyAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="fix_LossContingencySuretyAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_PercentageOfBusinessWhichHasRequiredBonds" xlink:label="fix_PercentageOfBusinessWhichHasRequiredBonds" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="fix_LossContingencySuretyAbstract" xlink:to="fix_PercentageOfBusinessWhichHasRequiredBonds" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Stockholders' Equity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_636053142133079123" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_636053142133079123" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EmployeeAndNonemployeeStockOptionMember" xlink:label="fix_EmployeeAndNonemployeeStockOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="fix_EmployeeAndNonemployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityIncentiveAndOtherDetails" xlink:type="extended" xlink:title="40803 - Disclosure - Stockholders' Equity- Incentive and Other (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SharesRepurchaseProgramAbstract" xlink:label="fix_SharesRepurchaseProgramAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="fix_SharesRepurchaseProgramAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="fix_SharesRepurchaseProgramAbstract" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="fix_SharesRepurchaseProgramAbstract" xlink:to="us-gaap_TreasuryStockSharesAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="fix_SharesRepurchaseProgramAbstract" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="us-gaap_TreasuryStockCarryingBasis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="fix_SharesRepurchaseProgramAbstract" xlink:to="us-gaap_TreasuryStockCarryingBasis" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>fix-20160630_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Merrill Bridge  6.2.124.0 -->
<!--Based on XBRL 2.1-->
<!--Created on: 7/28/2016 2:50:14 PM-->
<!--Modified on: 7/28/2016 2:50:14 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DocumentAndEntityInformationAbstract" xlink:label="fix_DocumentAndEntityInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="fix_DocumentAndEntityInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document and Entity Information</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Type</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED BALANCE SHEETS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ASSETS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CURRENT ASSETS:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH AND CASH EQUIVALENTS, end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH AND CASH EQUIVALENTS, beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, less allowance for doubtful accounts of $4,823 and $5,158, respectively</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NontradeReceivablesCurrent" xlink:label="us-gaap_NontradeReceivablesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NontradeReceivablesCurrent" xlink:to="us-gaap_NontradeReceivablesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NontradeReceivablesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nontrade Receivables, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NontradeReceivablesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other receivables</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses and other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs in Excess of Billings, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs and estimated earnings in excess of billings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">PROPERTY AND EQUIPMENT, NET</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill on Acqusition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GOODWILL</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets, Net (Excluding Goodwill)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">IDENTIFIABLE INTANGIBLE ASSETS, NET</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DEFERRED INCOME TAX ASSETS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OTHER NONCURRENT ASSETS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CURRENT LIABILITIES:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less- Current portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current maturities of long-term debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital Lease Obligations, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current maturities of long-term capital lease obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current portion of capital lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued compensation and benefits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BillingsInExcessOfCost" xlink:to="us-gaap_BillingsInExcessOfCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BillingsInExcessOfCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Billings in excess of costs and estimated earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BillingsInExcessOfCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Billings in excess of costs and estimated earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="us-gaap_SelfInsuranceReserveCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SelfInsuranceReserveCurrent" xlink:to="us-gaap_SelfInsuranceReserveCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SelfInsuranceReserveCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Self Insurance Reserve, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SelfInsuranceReserveCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued self-insurance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Excluding Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LONG-TERM DEBT</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital Lease Obligations, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LONG-TERM CAPITAL LEASE OBLIGATIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DEFERRED INCOME TAX LIABILITIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OTHER LONG-TERM LIABILITIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COMMITMENTS AND CONTINGENCIES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STOCKHOLDERS' EQUITY:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, $.01 par, 5,000,000 shares authorized, none issued and outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, $.01 par, 102,969,912 shares authorized, 41,123,365 and 41,123,365 shares issued, respectively</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury stock, at cost, 3,679,151 and 3,696,781 shares, respectively</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comfort Systems USA, Inc. stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BALANCE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BALANCE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities and stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable, allowance for doubtful accounts (in dollars)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BALANCE (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BALANCE (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury stock, shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF OPERATIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REVENUE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">COST OF SERVICES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross profit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GAIN ON SALE OF ASSETS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonoperating Income (Expense) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OTHER INCOME (EXPENSE):</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Income, Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in the fair value of contingent earn-out obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in the fair value of contingent earn-out obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income (expense)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME BEFORE INCOME TAXES</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX EXPENSE</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCOME INCLUDING NONCONTROLLING INTERESTS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income including noncontrolling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: Net income attributable to noncontrolling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income after-tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCOME ATTRIBUTABLE TO COMFORT SYSTEMS USA, INC.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME PER SHARE ATTRIBUTABLE TO COMFORT SYSTEMS USA, INC.:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic-</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss) (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted-</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net diluted income after-tax (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SHARES USED IN COMPUTING INCOME PER SHARE:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares used in computing earnings per share - basic</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares used in computing earnings per share - diluted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Dividends, Per Share, Declared</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">DIVIDENDS PER SHARE (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid In Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-In Capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-Controlling Interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BALANCE (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BALANCE (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common shares outstanding, end of period</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" xlink:label="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" xlink:to="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount after tax of cumulative effect adjustment on equity or net assets for prospective application of a new accounting principle.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative Effect Of Prospective Application Of New Accounting Principle, Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative effect of change in accounting principle (unaudited)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:label="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued or Granted During Period, Share-based Compensation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of Stock:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of shares for options exercised including tax benefit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Excersied (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of shares for options exercised including tax benefit (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Restricted Stock Award, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of restricted stock</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" xlink:label="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" xlink:to="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate value of stock related to Restricted and Performance Stock Awards issued during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period Value Restricted And Performance Stock Award Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of restricted stock &amp; performance stock</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" xlink:label="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" xlink:to="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total number of shares issued during the period, including shares forfeited, as a result of Restricted and Performance Stock Awards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Restricted And Performance Stock Award Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of restricted stock &amp; performance stock (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares received in lieu of tax withholding payment on vested restricted stock</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Paid for Tax Withholding for Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares received in lieu of tax withholding payment on vested restricted stock (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax benefit from vesting of restricted stock</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dividends, Common Stock, Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dividends</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Distribution to noncontrolling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock, Value, Acquired, Cost Method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share repurchase</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock, Shares, Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share repurchase (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Noncontrolling Interest, Increase from Business Combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisition of noncontrolling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF CASH FLOWS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to reconcile net income to net cash provided by (used in) operating activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of identifiable intangible assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision for Doubtful Accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Bad debt expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax benefit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Financing Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of debt financing costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain on sale of assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in operating assets and liabilities, net of effects of acquisitions-</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Increase) decrease in-</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Receivables, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventories</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses and other current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Unbilled Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs and estimated earnings in excess of billings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Operating Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other noncurrent assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (decrease) in-</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Billing in Excess of Cost of Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Billings in excess of costs and estimated earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Operating Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by operating activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale of Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from sales of property and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for acquisitions, net of cash acquired</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in investing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Long-term Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from revolving line of credit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Long-term Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments on revolving line of credit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Other Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments on other debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Long-term Capital Lease Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments on capital lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Financing Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt financing costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Ordinary Dividends, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of dividends to shareholders</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments for Repurchase of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share repurchase program</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares received in lieu of tax withholding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Excess tax benefit of stock-based compensation, financing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from exercise of options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Noncontrolling Interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Distributions to noncontrolling interests</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink:label="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink:to="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of Contingent Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments for contingent consideration arrangements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by (used in) financing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business and Organization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nature of Operations [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business and Organization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisitions</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_GoodwillDisclosureAbstract" xlink:label="fix_GoodwillDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_GoodwillDisclosureAbstract" xlink:to="fix_GoodwillDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_GoodwillDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_GoodwillDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Note Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Accounting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recent Accounting Pronouncements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Disclosure</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfProductInformationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfProductInformationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of service activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of fair values and levels within the fair value hierarchy in which the fair value measurements fall for assets and liabilities measured on a recurring basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Goodwill [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of changes in the carrying amount of goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of components of debt obligations</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfAdditionalMarginsTableTextBlock" xlink:label="fix_ScheduleOfAdditionalMarginsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_ScheduleOfAdditionalMarginsTableTextBlock" xlink:to="fix_ScheduleOfAdditionalMarginsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_ScheduleOfAdditionalMarginsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of the additional margins added to the reference rate to compute the variable rate on the debt instrument.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_ScheduleOfAdditionalMarginsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Additional Margins [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_ScheduleOfAdditionalMarginsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of additional margins</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Weighted Average Number of Shares [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of number of shares outstanding with the number of shares used in computing basic and diluted earnings per share</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfBusinessAndOrganizationTable" xlink:label="fix_ScheduleOfBusinessAndOrganizationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_ScheduleOfBusinessAndOrganizationTable" xlink:to="fix_ScheduleOfBusinessAndOrganizationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_ScheduleOfBusinessAndOrganizationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of information related to the business and organization.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_ScheduleOfBusinessAndOrganizationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Business and Organization [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductOrServiceAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductOrServiceAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Products and Services [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="us-gaap_ProductsAndServicesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Products And Services [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Products and Services [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SystemInstallationInNewlyConstructedFacilitiesMember" xlink:label="fix_SystemInstallationInNewlyConstructedFacilitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_SystemInstallationInNewlyConstructedFacilitiesMember" xlink:to="fix_SystemInstallationInNewlyConstructedFacilitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_SystemInstallationInNewlyConstructedFacilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to installation of systems in newly constructed facilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_SystemInstallationInNewlyConstructedFacilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">System Installation In Newly Constructed Facilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_SystemInstallationInNewlyConstructedFacilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Installation of systems in newly constructed facilities</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_MaintenanceRepairAndReplacementServiceMember" xlink:label="fix_MaintenanceRepairAndReplacementServiceMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_MaintenanceRepairAndReplacementServiceMember" xlink:to="fix_MaintenanceRepairAndReplacementServiceMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_MaintenanceRepairAndReplacementServiceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to maintenance, repair and replacement services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_MaintenanceRepairAndReplacementServiceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maintenance Repair And Replacement Service [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_MaintenanceRepairAndReplacementServiceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maintenance, repair and replacement services</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_HeatingVentilationAndAirConditioningMember" xlink:label="fix_HeatingVentilationAndAirConditioningMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_HeatingVentilationAndAirConditioningMember" xlink:to="fix_HeatingVentilationAndAirConditioningMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_HeatingVentilationAndAirConditioningMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to heating, ventilation and air conditioning services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_HeatingVentilationAndAirConditioningMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Heating Ventilation And Air Conditioning [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_HeatingVentilationAndAirConditioningMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">HVAC</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_PlumbingMember" xlink:label="fix_PlumbingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_PlumbingMember" xlink:to="fix_PlumbingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_PlumbingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to plumbing services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_PlumbingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plumbing [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_PlumbingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plumbing</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BuildingAutomationControlSystemsMember" xlink:label="fix_BuildingAutomationControlSystemsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_BuildingAutomationControlSystemsMember" xlink:to="fix_BuildingAutomationControlSystemsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_BuildingAutomationControlSystemsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to building automation control system services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_BuildingAutomationControlSystemsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Building Automation Control Systems [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_BuildingAutomationControlSystemsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Building Automation Control Systems</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_OtherServicesMember" xlink:label="fix_OtherServicesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_OtherServicesMember" xlink:to="fix_OtherServicesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_OtherServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to other services, not disclosed elsewhere in the taxonomy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_OtherServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Services [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_OtherServicesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfBusinessAndOrganizationLineItems" xlink:label="fix_ScheduleOfBusinessAndOrganizationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_ScheduleOfBusinessAndOrganizationLineItems" xlink:to="fix_ScheduleOfBusinessAndOrganizationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_ScheduleOfBusinessAndOrganizationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Business and Organization [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_ScheduleOfBusinessAndOrganizationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business and Organization</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SalesRevenueServicesNetPercentage" xlink:label="fix_SalesRevenueServicesNetPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_SalesRevenueServicesNetPercentage" xlink:to="fix_SalesRevenueServicesNetPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_SalesRevenueServicesNetPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of net services revenue to total net revenue from the services rendered as of the year end.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_SalesRevenueServicesNetPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sales Revenue Services Net Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_SalesRevenueServicesNetPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of revenue attributable to services</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recent Accounting Pronouncements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of share-based compensation of excess tax benefit in provision for income taxes</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" xlink:to="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of increase (decrease) in retained earnings resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustment To Retained Earnings Income Tax Effect From Share Based Compensation Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative effect adjustment to retained earnings for increase to stock compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Excess Tax Benefit from Share-based Compensation, Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Excess tax benefit of stock-based compensation, operating activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Frequency [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement Frequency [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recurring basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Hierarchy [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Hierarchy [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Inputs Level1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Quoted Market Prices In Active Markets for Identical Assets (Level 1)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Inputs Level2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Inputs Level3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant Unobservable Inputs (Level 3)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liability Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value by Liability Class [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ContingentConsiderationObligationsMember" xlink:label="fix_ContingentConsiderationObligationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_ContingentConsiderationObligationsMember" xlink:to="fix_ContingentConsiderationObligationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_ContingentConsiderationObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to the contingent consideration obligations that have been provided in a business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_ContingentConsiderationObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_ContingentConsiderationObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent earn-out obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure" xlink:label="us-gaap_CashSurrenderValueFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashSurrenderValueFairValueDisclosure" xlink:to="us-gaap_CashSurrenderValueFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashSurrenderValueFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Surrender Value, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashSurrenderValueFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Life insurance - cash surrender value</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" xlink:label="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" xlink:to="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value, as of the balance sheet date, of potential cash payments under the contingent consideration arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition Contingent Consideration Fair Value at Balance Sheet Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent earn-out obligations</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LifeInsuranceContractsNumberOfEmployeesCovered" xlink:label="fix_LifeInsuranceContractsNumberOfEmployeesCovered" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_LifeInsuranceContractsNumberOfEmployeesCovered" xlink:to="fix_LifeInsuranceContractsNumberOfEmployeesCovered_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_LifeInsuranceContractsNumberOfEmployeesCovered_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of employees covered under life insurance policy contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_LifeInsuranceContractsNumberOfEmployeesCovered_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Life Insurance Contracts Number of Employees Covered</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_LifeInsuranceContractsNumberOfEmployeesCovered_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of employees covered under life insurance policies</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LifeInsuranceContractsFaceAmount" xlink:label="fix_LifeInsuranceContractsFaceAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_LifeInsuranceContractsFaceAmount" xlink:to="fix_LifeInsuranceContractsFaceAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_LifeInsuranceContractsFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the face amount of life insurance policies taken by the entity for their employees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_LifeInsuranceContractsFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Life Insurance Contracts Face Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_LifeInsuranceContractsFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combined face value of life insurance policies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="us-gaap_CashSurrenderValueOfLifeInsurance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Surrender Value of Life Insurance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash surrender value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at beginning of year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuances</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Acquiree [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EnvironmentalAirSystemsMember" xlink:label="fix_EnvironmentalAirSystemsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_EnvironmentalAirSystemsMember" xlink:to="fix_EnvironmentalAirSystemsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_EnvironmentalAirSystemsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents details pertaining to acquisition of Environmental Air Systems, LLC (EAS).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_EnvironmentalAirSystemsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Environmental Air Systems [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_EnvironmentalAirSystemsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Environmental Air Systems</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series Of Individually Immaterial Business Acquisitions [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Consideration Transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total purchase price</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Percentage of Voting Interests Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest acquired (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="us-gaap_NumberOfBusinessesAcquired" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfBusinessesAcquired" xlink:to="us-gaap_NumberOfBusinessesAcquired_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfBusinessesAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Businesses Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfBusinessesAcquired_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of acquisitions</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" xlink:label="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" xlink:to="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount allocated to goodwill and intangible assets on the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill And Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount allocated to goodwill and identifiable intangible assets for acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue in consolidated results</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase price paid in cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Goodwill [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="us-gaap_GoodwillRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillRollForward" xlink:to="us-gaap_GoodwillRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in the carrying amount of goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill, Acquired During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Long-term Debt Instruments [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="us-gaap_NotesPayableOtherPayablesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableOtherPayablesMember" xlink:to="us-gaap_NotesPayableOtherPayablesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableOtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Notes Payable Other Payables [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableOtherPayablesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubordinatedDebtMember" xlink:label="us-gaap_SubordinatedDebtMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedDebtMember" xlink:to="us-gaap_SubordinatedDebtMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedDebtMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subordinated Debt [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubordinatedDebtMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Notes to former owners</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revolving credit facility</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt Obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_DebtAndCapitalLeaseObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt and Capital Lease Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt and Capital Lease Obligations, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less - current portion</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total long-term portion of debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total long-term portion of debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentVariableRateBaseRateMember" xlink:label="fix_DebtInstrumentVariableRateBaseRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentVariableRateBaseRateMember" xlink:to="fix_DebtInstrumentVariableRateBaseRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentVariableRateBaseRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The base rate used to calculate the variable interest rate of the debt instrument.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentVariableRateBaseRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Variable Rate Base Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentVariableRateBaseRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Base rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EurodollarMember" xlink:label="us-gaap_EurodollarMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EurodollarMember" xlink:to="us-gaap_EurodollarMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EurodollarMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Eurodollar [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EurodollarMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Eurodollar rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Range [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioAxis" xlink:label="fix_DebtCovenantRatioAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantRatioAxis" xlink:to="fix_DebtCovenantRatioAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantRatioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Information by different ratios applicable to debt covenants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantRatioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Ratio [Axis]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioDomain" xlink:label="fix_DebtCovenantRatioDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantRatioDomain" xlink:to="fix_DebtCovenantRatioDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantRatioDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Groups of debt covenant ratio ranges.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantRatioDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Ratio [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtCovenantRatioDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Ratio [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeOneMember" xlink:label="fix_DebtCovenantRatioRangeOneMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantRatioRangeOneMember" xlink:to="fix_DebtCovenantRatioRangeOneMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantRatioRangeOneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents activity related to range one of specified debt covenant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantRatioRangeOneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Ratio Range One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtCovenantRatioRangeOneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: Less than 0.75</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeTwoMember" xlink:label="fix_DebtCovenantRatioRangeTwoMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantRatioRangeTwoMember" xlink:to="fix_DebtCovenantRatioRangeTwoMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantRatioRangeTwoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents activity related to range two of specified debt covenant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantRatioRangeTwoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Ratio Range Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtCovenantRatioRangeTwoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 0.75 to 1.50</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeThreeMember" xlink:label="fix_DebtCovenantRatioRangeThreeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantRatioRangeThreeMember" xlink:to="fix_DebtCovenantRatioRangeThreeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantRatioRangeThreeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents activity related to range three of specified debt covenant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantRatioRangeThreeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Ratio Range Three [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtCovenantRatioRangeThreeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 1.50 to 2.25</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeFourMember" xlink:label="fix_DebtCovenantRatioRangeFourMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantRatioRangeFourMember" xlink:to="fix_DebtCovenantRatioRangeFourMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantRatioRangeFourMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents activity related to range four of specified debt covenant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantRatioRangeFourMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Ratio Range Four [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtCovenantRatioRangeFourMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 2.25 or greater</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario, Unspecified [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScenarioCovenantRequirementMember" xlink:label="fix_ScenarioCovenantRequirementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_ScenarioCovenantRequirementMember" xlink:to="fix_ScenarioCovenantRequirementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_ScenarioCovenantRequirementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Domain member used to indicate the requirements per the terms of the debt agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_ScenarioCovenantRequirementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario Covenant Requirement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_ScenarioCovenantRequirementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Covenant Requirement</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantEffectiveDateAxis" xlink:label="fix_DebtCovenantEffectiveDateAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantEffectiveDateAxis" xlink:to="fix_DebtCovenantEffectiveDateAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantEffectiveDateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Information by date that the debt covenant ratio is applicable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantEffectiveDateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Effective Date [Axis]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantEffectiveDateDomain" xlink:label="fix_DebtCovenantEffectiveDateDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtCovenantEffectiveDateDomain" xlink:to="fix_DebtCovenantEffectiveDateDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtCovenantEffectiveDateDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The period through which the debt covenant ratio is applicable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtCovenantEffectiveDateDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Effective Date [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtCovenantEffectiveDateDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Covenant Effective Date [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_January012016ThroughMaturityMember" xlink:label="fix_January012016ThroughMaturityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_January012016ThroughMaturityMember" xlink:to="fix_January012016ThroughMaturityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_January012016ThroughMaturityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the period from January 1, 2016 through maturity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_January012016ThroughMaturityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">January012016 Through Maturity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_January012016ThroughMaturityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Through maturity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Borrowing capacity</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LineOfCreditBorrowingCapacityAccordionOption" xlink:label="fix_LineOfCreditBorrowingCapacityAccordionOption" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_LineOfCreditBorrowingCapacityAccordionOption" xlink:to="fix_LineOfCreditBorrowingCapacityAccordionOption_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_LineOfCreditBorrowingCapacityAccordionOption_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accordion option on credit facility per terms of the agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_LineOfCreditBorrowingCapacityAccordionOption_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of credit borrowing capacity accordion option</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Letters of Credit Outstanding, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Letters of credit amount outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Remaining Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit available</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentFinancialCovenantsAbstract" xlink:label="fix_DebtInstrumentFinancialCovenantsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract" xlink:to="fix_DebtInstrumentFinancialCovenantsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentFinancialCovenantsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Financial Covenants [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentFinancialCovenantsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal financial covenants</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantLeverageRatio" xlink:label="fix_DebtInstrumentCovenantLeverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantLeverageRatio" xlink:to="fix_DebtInstrumentCovenantLeverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the ratio of consolidated total debt to consolidated adjusted earnings before, interest, taxes, depreciation and amortization required to be maintained under the financial covenants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leverage ratio</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" xlink:to="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the net leverage ratio used to determine exclusion of stock repurchases and the payment of dividends for calculation of the fixed charge coverage ratio under the financial covenants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Net Leverage Ratio Used to Determine Exclusion of Stock Repurchases and Dividend Payments for Calculating Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net leverage ratio used to determine exclusion of stock repurchases and the payment of dividends for calculation of the fixed charge coverage ratio</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" xlink:label="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" xlink:to="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount of stock repurchases to maintain maximum net leverage ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Amount of Stock Repurchases to Maintain Maximum Net Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of stock repurchases to maintain maximum net leverage ratio</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" xlink:to="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the net leverage ratio determine after giving effect to stock repurchases for calculation of the fixed charge coverage ratio under the financial covenants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Net Leverage Ratio after Giving Effect to Stock Repurchases for Calculating Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net leverage ratio after giving effect to stock repurchases for calculation of the fixed charge coverage ratio</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" xlink:label="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" xlink:to="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of quarters of capital expenditures, tax provision, dividends and stock repurchase payments used for the calculation of the fixed charge coverage ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Capital Expenditures Tax Provisions Dividends and Stock Repurchase Payments Used for Calculation of Fixed Charge Coverage Ratio Number of Quarters</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of quarters of capital expenditures, tax provision, dividends and stock repurchase payments used for calculation of fixed charge coverage ratio</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantFixedChargeCoverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:to="fix_DebtInstrumentCovenantFixedChargeCoverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the ratio of consolidated adjusted earnings before, interest, taxes, depreciation and amortization, less non-financed capital expenditures, tax provision, dividends and amounts used to repurchase stock to the sum of interest expense and scheduled principal payments of indebtedness required to be maintained under the financial covenants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantFixedChargeCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fixed charge coverage ratio</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount of acquisition per transaction permitted under the financial covenants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Other Restrictions Permitted Acquisition Amount Per Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Permitted amount of acquisitions per transaction</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the aggregate purchase price of current acquisition and acquisitions in the preceding twelve month period used for determining the permitted amount of acquisition per transaction under the financial covenants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Other Restrictions Aggregate Purchase Price of Acquisitions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate purchase price of current acquisition and acquisitions in the preceding 12 month period for determining permitted amount of acquisition per transaction</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the net leverage ratio as defined in the financial covenants which is used as a basis to determine other restrictions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Other Restrictions Net Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net leverage ratio used as basis for other restrictions</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentInterestRateOptionsNumber" xlink:label="fix_DebtInstrumentInterestRateOptionsNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentInterestRateOptionsNumber" xlink:to="fix_DebtInstrumentInterestRateOptionsNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DebtInstrumentInterestRateOptionsNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of interest rate options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentInterestRateOptionsNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of interest rate options</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_MarketRatesAbstract" xlink:label="fix_MarketRatesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_MarketRatesAbstract" xlink:to="fix_MarketRatesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_MarketRatesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Market Rates [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_MarketRatesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Market rates relating to interest options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate margin (as a percent)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional per annum interest margin (as a percent)</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentVariableRateAbstract" xlink:label="fix_DebtInstrumentVariableRateAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DebtInstrumentVariableRateAbstract" xlink:to="fix_DebtInstrumentVariableRateAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DebtInstrumentVariableRateAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Variable Rate [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DebtInstrumentVariableRateAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional per annum interest margin added under:</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LetterOfCreditFeesPercentage" xlink:label="fix_LetterOfCreditFeesPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_LetterOfCreditFeesPercentage" xlink:to="fix_LetterOfCreditFeesPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_LetterOfCreditFeesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the fees for the letter of credit facility, expressed as a percent based on the ratio of consolidated total indebtedness to credit facility adjusted EBITDA, as defined in the credit agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_LetterOfCreditFeesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Letter of Credit Fees Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_LetterOfCreditFeesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Letter of credit fees (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitment fees payable on unused portion of the facility (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:label="us-gaap_LongTermDebtOtherDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:to="us-gaap_LongTermDebtOtherDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Other Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other disclosures</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtWeightedAverageInterestRate" xlink:to="us-gaap_DebtWeightedAverageInterestRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtWeightedAverageInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt, Weighted Average Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtWeightedAverageInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average interest rate (as a percent)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt acquired related to coil line duct processing system</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligations" xlink:to="us-gaap_CapitalLeaseObligations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital Lease Obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeaseObligations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital lease obligation pertaining to acquisition</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="us-gaap_DebtCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtCurrent" xlink:to="us-gaap_DebtCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt,Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingency Nature [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingency Nature [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingency, Nature [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SuretyBondMember" xlink:label="us-gaap_SuretyBondMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SuretyBondMember" xlink:to="us-gaap_SuretyBondMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SuretyBondMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Surety Bond [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SuretyBondMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Surety</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LossContingencySuretyAbstract" xlink:label="fix_LossContingencySuretyAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_LossContingencySuretyAbstract" xlink:to="fix_LossContingencySuretyAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_LossContingencySuretyAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingency Surety [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_LossContingencySuretyAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Surety</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_PercentageOfBusinessWhichHasRequiredBonds" xlink:label="fix_PercentageOfBusinessWhichHasRequiredBonds" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_PercentageOfBusinessWhichHasRequiredBonds" xlink:to="fix_PercentageOfBusinessWhichHasRequiredBonds_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_PercentageOfBusinessWhichHasRequiredBonds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percentage of business which has required bonds.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_PercentageOfBusinessWhichHasRequiredBonds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Business which has Required Bonds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_PercentageOfBusinessWhichHasRequiredBonds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of business which has required bonds</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EmployeeAndNonemployeeStockOptionMember" xlink:label="fix_EmployeeAndNonemployeeStockOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_EmployeeAndNonemployeeStockOptionMember" xlink:to="fix_EmployeeAndNonemployeeStockOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_EmployeeAndNonemployeeStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">An arrangement whereby an employee and other than employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder and non-employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_EmployeeAndNonemployeeStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee And Nonemployee Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_EmployeeAndNonemployeeStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Options</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Anti-dilutive securities excluded from computation of earnings per share amount (in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EffectOfUsingWeightedAverageCommonSharesOutstanding" xlink:label="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding" xlink:to="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the effect of using weighted average common shares outstanding.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of Using Weighted Average Common Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of using weighted average common shares outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of shares issuable under stock option plans based on the treasury stock method</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effect of contingently issuable restricted shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholder's Equity</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SharesRepurchaseProgramAbstract" xlink:label="fix_SharesRepurchaseProgramAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_SharesRepurchaseProgramAbstract" xlink:to="fix_SharesRepurchaseProgramAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_SharesRepurchaseProgramAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Repurchase Program [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_SharesRepurchaseProgramAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Repurchase Program</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares of outstanding common stock authorized to be acquired under a stock repurchase program</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock Acquired, Average Cost Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Average price (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="us-gaap_TreasuryStockCarryingBasis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCarryingBasis" xlink:to="us-gaap_TreasuryStockCarryingBasis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCarryingBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Treasury Stock, Carrying Basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockCarryingBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchased carrying basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ContractReceivablesContractsInProcessNetReceivableLiability" xlink:label="fix_ContractReceivablesContractsInProcessNetReceivableLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_ContractReceivablesContractsInProcessNetReceivableLiability" xlink:to="fix_ContractReceivablesContractsInProcessNetReceivableLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_ContractReceivablesContractsInProcessNetReceivableLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the net receivable (liability), as of the balance sheet date, for contracts in process in which contracts with billings in excess of costs are netted against contracts with costs in excess of billings.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_ContractReceivablesContractsInProcessNetReceivableLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract Receivables Contracts in Process, Net Receivable Liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments for New Accounting Pronouncements [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Type Of Adoption [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Type of Adoption [Domain]</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_AccountingStandardsUpdate201609Member" xlink:label="fix_AccountingStandardsUpdate201609Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_AccountingStandardsUpdate201609Member" xlink:to="fix_AccountingStandardsUpdate201609Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_AccountingStandardsUpdate201609Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounting Standards update 2016-09 Compensation-Stock Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_AccountingStandardsUpdate201609Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounting Standards Update201609 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_AccountingStandardsUpdate201609Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounting Standards Update 2016-09</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncement, Early Adoption [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:to="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Principles Early Adoption [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Principles, Early Adoption [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:label="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:to="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments For New Accounting Principle Early Adoption [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments for New Accounting Principle, Early Adoption</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Basis [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Portion At Fair Value Fair Value Disclosure [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Portion at Fair Value Measurement [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimate Of Fair Value Fair Value Disclosure [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ShoffnerMember" xlink:label="fix_ShoffnerMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_ShoffnerMember" xlink:to="fix_ShoffnerMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_ShoffnerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information from ShoffnerKalthoff Mechanical Electrical Service.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_ShoffnerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shoffner [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_ShoffnerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shoffner</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="us-gaap_CapitalLeaseObligationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsMember" xlink:to="us-gaap_CapitalLeaseObligationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital Lease Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeaseObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">London Interbank Offered Rate L I B O R [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">London Interbank Offered Rate (LIBOR)</label>
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DynaTenCorporationMember" xlink:label="fix_DynaTenCorporationMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fix_DynaTenCorporationMember" xlink:to="fix_DynaTenCorporationMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="fix_DynaTenCorporationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Dyna Ten Corporation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="fix_DynaTenCorporationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dyna Ten Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="fix_DynaTenCorporationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dyna Ten</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>fix-20160630_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Merrill Bridge  6.2.124.0 -->
<!--Based on XBRL 2.1-->
<!--Created on: 7/28/2016 2:50:14 PM-->
<!--Modified on: 7/28/2016 2:50:14 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.comfortsystemsusa.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureBusinessAndOrganization" roleURI="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganization" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureSummaryOfSignificantAccountingPolicies" roleURI="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureFairValueMeasurements" roleURI="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureAcquisitions" roleURI="http://www.comfortsystemsusa.com/role/DisclosureAcquisitions" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureGoodwill" roleURI="http://www.comfortsystemsusa.com/role/DisclosureGoodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureDebtObligations" roleURI="http://www.comfortsystemsusa.com/role/DisclosureDebtObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquity" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureBusinessAndOrganizationTables" roleURI="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureFairValueMeasurementsTables" roleURI="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureGoodwillTables" roleURI="http://www.comfortsystemsusa.com/role/DisclosureGoodwillTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureDebtObligationsTables" roleURI="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquityTables" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureBusinessAndOrganizationDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureAcquisitionsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureAcquisitionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureGoodwillDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureGoodwillDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureDebtObligationsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureDebtObligationsOtherDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsOtherDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureCommitmentsAndContingenciesBondsDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingenciesBondsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquityDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquityNumberOfSharesDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityNumberOfSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="fix-20160630.xsd#DisclosureStockholdersEquityIncentiveAndOtherDetails" roleURI="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityIncentiveAndOtherDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DocumentAndEntityInformationAbstract" xlink:label="fix_DocumentAndEntityInformationAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName_636053142133079123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey_636053142133079123" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType_636053142133079123" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate_636053142133079123" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag_636053142133079123" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate_636053142133079123" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus_636053142133079123" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory_636053142133079123" order="8" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_636053142133079123" order="9" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus_636053142133079123" order="10" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_636053142133079123" order="11" use="optional" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_636053142133079123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract_636053142133079123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_636053142133079123" xlink:to="us-gaap_AssetsCurrentAbstract_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_636053142133235123" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_636053142133235123" xlink:to="us-gaap_AccountsReceivableNetCurrent_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NontradeReceivablesCurrent" xlink:label="us-gaap_NontradeReceivablesCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_636053142133235123" xlink:to="us-gaap_NontradeReceivablesCurrent_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_636053142133235123" xlink:to="us-gaap_InventoryNet_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_636053142133235123" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_636053142133235123" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_636053142133235123" xlink:to="us-gaap_AssetsCurrent_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_636053142133079123" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_636053142133079123" xlink:to="us-gaap_Goodwill_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_636053142133079123" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_636053142133079123" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_636053142133079123" xlink:to="us-gaap_OtherAssetsNoncurrent_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_636053142133079123" xlink:to="us-gaap_Assets_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_LongTermDebtCurrent_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_AccountsPayableCurrent_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_BillingsInExcessOfCost_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="us-gaap_SelfInsuranceReserveCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_SelfInsuranceReserveCurrent_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_OtherLiabilitiesCurrent_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_636053142133235123" xlink:to="us-gaap_LiabilitiesCurrent_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_LongTermDebtNoncurrent_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_Liabilities_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_CommitmentsAndContingencies_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_PreferredStockValue_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_CommonStockValue_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_TreasuryStockValue_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_StockholdersEquity_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_MinorityInterest_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_636053142133235123" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_636053142133235123" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_636053142133235123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockShares_636053142133235123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SalesRevenueNet_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_636053142133235123" xlink:to="us-gaap_InvestmentIncomeInterest_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_636053142133235123" xlink:to="us-gaap_InterestExpense_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_636053142133235123" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_636053142133235123" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_636053142133235123" xlink:to="us-gaap_NonoperatingIncomeExpense_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit_636053142133235123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss_636053142133235123" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_636053142133235123" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss_636053142133235123" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_636053142133235123" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_636053142133235123" xlink:to="us-gaap_EarningsPerShareBasicAbstract_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_636053142133235123" xlink:to="us-gaap_EarningsPerShareBasic_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_636053142133235123" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_636053142133235123" xlink:to="us-gaap_EarningsPerShareDiluted_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_636053142133235123" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_636053142133235123" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_636053142133235123" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_636053142133235123" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_636053142133235123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_636053142133235123" xlink:to="us-gaap_StatementEquityComponentsAxis_636053142133235123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_636053142133235123" xlink:to="us-gaap_CommonStockMember_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_636053142133235123" xlink:to="us-gaap_TreasuryStockMember_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_636053142133235123" xlink:to="us-gaap_AdditionalPaidInCapitalMember_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_636053142133235123" xlink:to="us-gaap_RetainedEarningsMember_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_636053142133235123" xlink:to="us-gaap_NoncontrollingInterestMember_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_636053142133235123" xlink:to="us-gaap_EquityComponentDomain_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_636053142133235123" xlink:to="us-gaap_StatementLineItems_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_CommonStockSharesOutstanding_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_TreasuryStockShares_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax" xlink:label="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_ProfitLoss_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:label="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_636053142133235123" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_636053142133235123" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_636053142133235123" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross" xlink:label="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_636053142133235123" xlink:to="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross" xlink:label="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross_636053142133235123" xlink:to="fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_636053142133235123" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_636053142133235123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_DividendsCommonStockCash_636053142133235123" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_636053142133235123" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_636053142133235123" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod_636053142133235123" xlink:to="us-gaap_TreasuryStockSharesAcquired_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_636053142133235123" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6360531421332351231" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6360531421332351231" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_6360531421332351231" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_CommonStockSharesOutstanding_6360531421332351231" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares_6360531421332351231" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_636053142133235123" xlink:to="us-gaap_TreasuryStockShares_6360531421332351231" order="16" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_ProfitLoss_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_AmortizationOfIntangibleAssets_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_Depreciation_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_AmortizationOfFinancingCosts_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_ShareBasedCompensation_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_636053142133235123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInInventories_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_636053142133235123" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_RepaymentsOfOtherDebt_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsOfFinancingCosts_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_636053142133235123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_636053142133235123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_636053142133235123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_636053142133235123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_636053142133235123" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsToMinorityShareholders_636053142133235123" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink:label="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_636053142133235123" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_636053142133235123" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_636053142133235123" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_6360531421332351231" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_6360531421332351231" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganization" xlink:type="extended" xlink:title="10101 - Disclosure - Business and Organization" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="10201 - Disclosure - Summary of Significant Accounting Policies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="10301 - Disclosure - Fair Value Measurements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureAcquisitions" xlink:type="extended" xlink:title="10401 - Disclosure - Acquisitions" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureGoodwill" xlink:type="extended" xlink:title="10501 - Disclosure - Goodwill" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_GoodwillDisclosureAbstract" xlink:label="fix_GoodwillDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_GoodwillDisclosureAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureDebtObligations" xlink:type="extended" xlink:title="10601 - Disclosure - Debt Obligations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="10701 - Disclosure - Commitments and Contingencies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquity" xlink:type="extended" xlink:title="10801 - Disclosure - Stockholders' Equity" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20202 - Disclosure - Summary of Significant Accounting Policies (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_636053142133235123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_636053142133235123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_636053142133235123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationTables" xlink:type="extended" xlink:title="30103 - Disclosure - Business and Organization (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_635907906284316836" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfProductInformationTableTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_635907906284316836" xlink:to="us-gaap_ScheduleOfProductInformationTableTextBlock_636053142133235123" order="1" use="optional" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsTables" xlink:type="extended" xlink:title="30303 - Disclosure - Fair Value Measurements (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_636053142133235123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_636053142133235123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_636053142133235123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureGoodwillTables" xlink:type="extended" xlink:title="30503 - Disclosure - Goodwill (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_GoodwillDisclosureAbstract" xlink:label="fix_GoodwillDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_GoodwillDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsTables" xlink:type="extended" xlink:title="30603 - Disclosure - Debt Obligations (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfAdditionalMarginsTableTextBlock" xlink:label="fix_ScheduleOfAdditionalMarginsTableTextBlock_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="fix_ScheduleOfAdditionalMarginsTableTextBlock_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityTables" xlink:type="extended" xlink:title="30803 - Disclosure - Stockholders' Equity (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Business and Organization (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfBusinessAndOrganizationTable" xlink:label="fix_ScheduleOfBusinessAndOrganizationTable_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="fix_ScheduleOfBusinessAndOrganizationTable_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_ScheduleOfBusinessAndOrganizationTable_636053142133391123" xlink:to="us-gaap_ProductOrServiceAxis_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductOrServiceAxis_636053142133391123" xlink:to="us-gaap_ProductsAndServicesDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SystemInstallationInNewlyConstructedFacilitiesMember" xlink:label="fix_SystemInstallationInNewlyConstructedFacilitiesMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain_636053142133391123" xlink:to="fix_SystemInstallationInNewlyConstructedFacilitiesMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_MaintenanceRepairAndReplacementServiceMember" xlink:label="fix_MaintenanceRepairAndReplacementServiceMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain_636053142133391123" xlink:to="fix_MaintenanceRepairAndReplacementServiceMember_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_HeatingVentilationAndAirConditioningMember" xlink:label="fix_HeatingVentilationAndAirConditioningMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain_636053142133391123" xlink:to="fix_HeatingVentilationAndAirConditioningMember_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_PlumbingMember" xlink:label="fix_PlumbingMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain_636053142133391123" xlink:to="fix_PlumbingMember_636053142133391123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BuildingAutomationControlSystemsMember" xlink:label="fix_BuildingAutomationControlSystemsMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain_636053142133391123" xlink:to="fix_BuildingAutomationControlSystemsMember_636053142133391123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_OtherServicesMember" xlink:label="fix_OtherServicesMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain_636053142133391123" xlink:to="fix_OtherServicesMember_636053142133391123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScheduleOfBusinessAndOrganizationLineItems" xlink:label="fix_ScheduleOfBusinessAndOrganizationLineItems_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_ScheduleOfBusinessAndOrganizationTable_636053142133391123" xlink:to="fix_ScheduleOfBusinessAndOrganizationLineItems_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_ScheduleOfBusinessAndOrganizationLineItems_636053142133391123" xlink:to="us-gaap_SalesRevenueNet_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SalesRevenueServicesNetPercentage" xlink:label="fix_SalesRevenueServicesNetPercentage_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_ScheduleOfBusinessAndOrganizationLineItems_636053142133391123" xlink:to="fix_SalesRevenueServicesNetPercentage_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Summary of Significant Accounting Policies (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636051264789301414" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636051264789301414" xlink:to="us-gaap_StatementTable_636053142133391123" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_636053142133391123" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_636053142133391123" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_636053142133391123" xlink:to="us-gaap_TypeOfAdoptionMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_AccountingStandardsUpdate201609Member" xlink:label="fix_AccountingStandardsUpdate201609Member_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember_636053142133391123" xlink:to="fix_AccountingStandardsUpdate201609Member_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_636053142133391123" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_636053142133391123" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_636053142133391123" xlink:to="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:label="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_636053142133391123" xlink:to="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_636053142133391123" xlink:to="us-gaap_RangeAxis_636053142133391123" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis_636053142133391123" xlink:to="us-gaap_RangeMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember_636053142133391123" xlink:to="us-gaap_MaximumMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_636053142133391123" xlink:to="us-gaap_StatementLineItems_636053142133391123" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_636053142133391123" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_636053142133391123" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_636053142133391123" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_636053142133391123" xlink:to="fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_636053142133391123" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_636053142133391123" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_636053142133391123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fair Value Measurements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_636053142133391123" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_636053142133391123" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_636053142133391123" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_636053142133391123" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_636053142133391123" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_636053142133391123" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_636053142133391123" xlink:to="us-gaap_FairValueInputsLevel1Member_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_636053142133391123" xlink:to="us-gaap_FairValueInputsLevel2Member_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_636053142133391123" xlink:to="us-gaap_FairValueInputsLevel3Member_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_636053142133391123" xlink:to="us-gaap_FairValueByLiabilityClassAxis_636053142133391123" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis_636053142133391123" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ContingentConsiderationObligationsMember" xlink:label="fix_ContingentConsiderationObligationsMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_636053142133391123" xlink:to="fix_ContingentConsiderationObligationsMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_636053142133391123" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_636053142133391123" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementBasisAxis_636053142133391123" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember_636053142133391123" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_636053142133391123" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure" xlink:label="us-gaap_CashSurrenderValueFairValueDisclosure_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" xlink:to="us-gaap_CashSurrenderValueFairValueDisclosure_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" xlink:label="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" xlink:to="fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LifeInsuranceContractsNumberOfEmployeesCovered" xlink:label="fix_LifeInsuranceContractsNumberOfEmployeesCovered_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" xlink:to="fix_LifeInsuranceContractsNumberOfEmployeesCovered_636053142133391123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LifeInsuranceContractsFaceAmount" xlink:label="fix_LifeInsuranceContractsFaceAmount_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" xlink:to="fix_LifeInsuranceContractsFaceAmount_636053142133391123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" xlink:to="us-gaap_CashSurrenderValueOfLifeInsurance_636053142133391123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_636053142133391123" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_636053142133391123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_636053142133391123" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_636053142133391123" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_636053142133391123" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_636053142133391123" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_636053142133391123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6360531421333911231" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_636053142133391123" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6360531421333911231" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureAcquisitionsDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Acquisitions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_636053142133391123" xlink:to="us-gaap_BusinessAcquisitionAxis_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_636053142133391123" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EnvironmentalAirSystemsMember" xlink:label="fix_EnvironmentalAirSystemsMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133391123" xlink:to="fix_EnvironmentalAirSystemsMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ShoffnerMember" xlink:label="fix_ShoffnerMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133391123" xlink:to="fix_ShoffnerMember_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133391123" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_636053142133391123" xlink:to="us-gaap_BusinessAcquisitionLineItems_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_636053142133391123" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_636053142133391123" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="us-gaap_NumberOfBusinessesAcquired_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_636053142133391123" xlink:to="us-gaap_NumberOfBusinessesAcquired_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets" xlink:label="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_636053142133391123" xlink:to="fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets_636053142133391123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_636053142133391123" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_636053142133391123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_636053142133391123" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_636053142133391123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureGoodwillDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Goodwill (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_GoodwillDisclosureAbstract" xlink:label="fix_GoodwillDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="us-gaap_GoodwillRollForward_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_GoodwillDisclosureAbstract" xlink:to="us-gaap_GoodwillRollForward_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillRollForward_636053142133391123" xlink:to="us-gaap_Goodwill_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillRollForward_636053142133391123" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_6360531421333911231" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillRollForward_636053142133391123" xlink:to="us-gaap_Goodwill_6360531421333911231" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Debt Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_635532868937224449" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_635532868937224449" xlink:to="us-gaap_DebtInstrumentTable_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_DebtInstrumentAxis_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_636053142133391123" xlink:to="us-gaap_DebtInstrumentNameDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_636053142133391123" xlink:to="us-gaap_RevolvingCreditFacilityMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubordinatedDebtMember" xlink:label="us-gaap_SubordinatedDebtMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_636053142133391123" xlink:to="us-gaap_SubordinatedDebtMember_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="us-gaap_NotesPayableOtherPayablesMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_636053142133391123" xlink:to="us-gaap_NotesPayableOtherPayablesMember_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="us-gaap_CapitalLeaseObligationsMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_636053142133391123" xlink:to="us-gaap_CapitalLeaseObligationsMember_636053142133391123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_DebtInstrumentLineItems_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133391123" xlink:to="us-gaap_DebtAndCapitalLeaseObligations_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133391123" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133391123" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsOtherDetails" xlink:type="extended" xlink:title="40602 - Disclosure - Debt Obligations-Other (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_DebtInstrumentAxis_636053142133391123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_636053142133391123" xlink:to="us-gaap_DebtInstrumentNameDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_636053142133391123" xlink:to="us-gaap_RevolvingCreditFacilityMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubordinatedDebtMember" xlink:label="us-gaap_SubordinatedDebtMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_636053142133391123" xlink:to="us-gaap_SubordinatedDebtMember_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="us-gaap_NotesPayableOtherPayablesMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_636053142133391123" xlink:to="us-gaap_NotesPayableOtherPayablesMember_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_VariableRateAxis_636053142133391123" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis_636053142133391123" xlink:to="us-gaap_VariableRateDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentVariableRateBaseRateMember" xlink:label="fix_DebtInstrumentVariableRateBaseRateMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_636053142133391123" xlink:to="fix_DebtInstrumentVariableRateBaseRateMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EurodollarMember" xlink:label="us-gaap_EurodollarMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_636053142133391123" xlink:to="us-gaap_EurodollarMember_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_636053142133391123" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_RangeAxis_636053142133391123" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis_636053142133391123" xlink:to="us-gaap_RangeMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember_636053142133391123" xlink:to="us-gaap_MinimumMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember_636053142133391123" xlink:to="us-gaap_MaximumMember_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioAxis" xlink:label="fix_DebtCovenantRatioAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="fix_DebtCovenantRatioAxis_636053142133391123" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioDomain" xlink:label="fix_DebtCovenantRatioDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtCovenantRatioAxis_636053142133391123" xlink:to="fix_DebtCovenantRatioDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeOneMember" xlink:label="fix_DebtCovenantRatioRangeOneMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtCovenantRatioDomain_636053142133391123" xlink:to="fix_DebtCovenantRatioRangeOneMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeTwoMember" xlink:label="fix_DebtCovenantRatioRangeTwoMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtCovenantRatioDomain_636053142133391123" xlink:to="fix_DebtCovenantRatioRangeTwoMember_636053142133391123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeThreeMember" xlink:label="fix_DebtCovenantRatioRangeThreeMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtCovenantRatioDomain_636053142133391123" xlink:to="fix_DebtCovenantRatioRangeThreeMember_636053142133391123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantRatioRangeFourMember" xlink:label="fix_DebtCovenantRatioRangeFourMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtCovenantRatioDomain_636053142133391123" xlink:to="fix_DebtCovenantRatioRangeFourMember_636053142133391123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_StatementScenarioAxis_636053142133391123" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis_636053142133391123" xlink:to="us-gaap_ScenarioUnspecifiedDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ScenarioCovenantRequirementMember" xlink:label="fix_ScenarioCovenantRequirementMember_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain_636053142133391123" xlink:to="fix_ScenarioCovenantRequirementMember_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantEffectiveDateAxis" xlink:label="fix_DebtCovenantEffectiveDateAxis_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="fix_DebtCovenantEffectiveDateAxis_636053142133391123" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtCovenantEffectiveDateDomain" xlink:label="fix_DebtCovenantEffectiveDateDomain_636053142133391123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtCovenantEffectiveDateAxis_636053142133391123" xlink:to="fix_DebtCovenantEffectiveDateDomain_636053142133391123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_January012016ThroughMaturityMember" xlink:label="fix_January012016ThroughMaturityMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtCovenantEffectiveDateDomain_636053142133391123" xlink:to="fix_January012016ThroughMaturityMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_BusinessAcquisitionAxis_636053142133547123" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_636053142133547123" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_ShoffnerMember" xlink:label="fix_ShoffnerMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133547123" xlink:to="fix_ShoffnerMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DynaTenCorporationMember" xlink:label="fix_DynaTenCorporationMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133547123" xlink:to="fix_DynaTenCorporationMember_636053142133547123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_636053142133547123" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_636053142133547123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_636053142133391123" xlink:to="us-gaap_DebtInstrumentLineItems_636053142133547123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LineOfCreditBorrowingCapacityAccordionOption" xlink:label="fix_LineOfCreditBorrowingCapacityAccordionOption_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="fix_LineOfCreditBorrowingCapacityAccordionOption_636053142133547123" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_636053142133547123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_636053142133547123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentFinancialCovenantsAbstract" xlink:label="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantLeverageRatio" xlink:label="fix_DebtInstrumentCovenantLeverageRatio_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantLeverageRatio_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio_636053142133547123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio" xlink:label="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio_636053142133547123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio_636053142133547123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters" xlink:label="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters_636053142133547123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:label="fix_DebtInstrumentCovenantFixedChargeCoverageRatio_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantFixedChargeCoverageRatio_636053142133547123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction_636053142133547123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions_636053142133547123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio" xlink:label="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio_636053142133547123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentInterestRateOptionsNumber" xlink:label="fix_DebtInstrumentInterestRateOptionsNumber_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentFinancialCovenantsAbstract_636053142133547123" xlink:to="fix_DebtInstrumentInterestRateOptionsNumber_636053142133547123" order="10" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_MarketRatesAbstract" xlink:label="fix_MarketRatesAbstract_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="fix_MarketRatesAbstract_636053142133547123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_MarketRatesAbstract_636053142133547123" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_636053142133547123" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_DebtInstrumentVariableRateAbstract" xlink:label="fix_DebtInstrumentVariableRateAbstract_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="fix_DebtInstrumentVariableRateAbstract_636053142133547123" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6360531421335471231" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_DebtInstrumentVariableRateAbstract_636053142133547123" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6360531421335471231" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LetterOfCreditFeesPercentage" xlink:label="fix_LetterOfCreditFeesPercentage_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="fix_LetterOfCreditFeesPercentage_636053142133547123" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_636053142133547123" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtOtherDisclosuresAbstract" xlink:label="us-gaap_LongTermDebtOtherDisclosuresAbstract_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_LongTermDebtOtherDisclosuresAbstract_636053142133547123" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="us-gaap_DebtWeightedAverageInterestRate_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtOtherDisclosuresAbstract_636053142133547123" xlink:to="us-gaap_DebtWeightedAverageInterestRate_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_636053142133547123" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_LongTermDebt_636053142133547123" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_CapitalLeaseObligations_636053142133547123" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_636053142133547123" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="us-gaap_NumberOfBusinessesAcquired_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_NumberOfBusinessesAcquired_636053142133547123" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="us-gaap_DebtCurrent_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_636053142133547123" xlink:to="us-gaap_DebtCurrent_636053142133547123" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingenciesBondsDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Commitments and Contingencies - Bonds (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingenciesTable_636053142133547123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable_636053142133547123" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_636053142133547123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis_636053142133547123" xlink:to="us-gaap_LossContingencyNatureDomain_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SuretyBondMember" xlink:label="us-gaap_SuretyBondMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyNatureDomain_636053142133547123" xlink:to="us-gaap_SuretyBondMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable_636053142133547123" xlink:to="us-gaap_RangeAxis_636053142133547123" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis_636053142133547123" xlink:to="us-gaap_RangeMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember_636053142133547123" xlink:to="us-gaap_MinimumMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember_636053142133547123" xlink:to="us-gaap_MaximumMember_636053142133547123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable_636053142133547123" xlink:to="us-gaap_LossContingenciesLineItems_636053142133547123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_LossContingencySuretyAbstract" xlink:label="fix_LossContingencySuretyAbstract_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems_636053142133547123" xlink:to="fix_LossContingencySuretyAbstract_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_PercentageOfBusinessWhichHasRequiredBonds" xlink:label="fix_PercentageOfBusinessWhichHasRequiredBonds_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_LossContingencySuretyAbstract_636053142133547123" xlink:to="fix_PercentageOfBusinessWhichHasRequiredBonds_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Stockholders' Equity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_636053142133547123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_636053142133547123" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_636053142133547123" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_636053142133547123" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EmployeeAndNonemployeeStockOptionMember" xlink:label="fix_EmployeeAndNonemployeeStockOptionMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_636053142133547123" xlink:to="fix_EmployeeAndNonemployeeStockOptionMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_636053142133547123" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_636053142133547123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_636053142133547123" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityNumberOfSharesDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Stockholders' Equity-Number of Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" xlink:to="us-gaap_CommonStockSharesOutstanding_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_EffectOfUsingWeightedAverageCommonSharesOutstanding" xlink:label="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" xlink:to="fix_EffectOfUsingWeightedAverageCommonSharesOutstanding_636053142133547123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_636053142133547123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_636053142133547123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_636053142133547123" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_636053142133547123" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_636053142133547123" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityIncentiveAndOtherDetails" xlink:type="extended" xlink:title="40803 - Disclosure - Stockholders' Equity- Incentive and Other (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_636053142133547123" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_636053142133547123" xlink:to="us-gaap_RangeAxis_636053142133547123" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis_636053142133547123" xlink:to="us-gaap_RangeMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember_636053142133547123" xlink:to="us-gaap_MaximumMember_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_636053142133547123" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_636053142133547123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="fix-20160630.xsd#fix_SharesRepurchaseProgramAbstract" xlink:label="fix_SharesRepurchaseProgramAbstract_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_636053142133547123" xlink:to="fix_SharesRepurchaseProgramAbstract_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_SharesRepurchaseProgramAbstract_636053142133547123" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_636053142133547123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_SharesRepurchaseProgramAbstract_636053142133547123" xlink:to="us-gaap_TreasuryStockSharesAcquired_636053142133547123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_SharesRepurchaseProgramAbstract_636053142133547123" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare_636053142133547123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="us-gaap_TreasuryStockCarryingBasis_636053142133547123" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="fix_SharesRepurchaseProgramAbstract_636053142133547123" xlink:to="us-gaap_TreasuryStockCarryingBasis_636053142133547123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737072064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<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. 30, 2016</div></th>
<th class="th"><div>Jul. 22, 2016</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_fix_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information</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">COMFORT SYSTEMS USA 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">0001035983<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. 30,  2016<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,442,214<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">2016<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>
</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> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<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_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> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<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_fix_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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>13
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737816224">
<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. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 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_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">$ 38,282<span></span>
</td>
<td class="nump">$ 56,464<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_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowance for doubtful accounts of $4,823 and $5,158, respectively</a></td>
<td class="nump">335,280<span></span>
</td>
<td class="nump">302,052<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_NontradeReceivablesCurrent', window );">Other receivables</a></td>
<td class="nump">11,122<span></span>
</td>
<td class="nump">20,642<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_InventoryNet', window );">Inventories</a></td>
<td class="nump">9,953<span></span>
</td>
<td class="nump">7,941<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">6,150<span></span>
</td>
<td class="nump">5,836<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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings</a></td>
<td class="nump">33,752<span></span>
</td>
<td class="nump">31,338<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">434,539<span></span>
</td>
<td class="nump">424,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_PropertyPlantAndEquipmentNet', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="nump">65,053<span></span>
</td>
<td class="nump">60,813<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="nump">147,512<span></span>
</td>
<td class="nump">143,874<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_IntangibleAssetsNetExcludingGoodwill', window );">IDENTIFIABLE INTANGIBLE ASSETS, NET</a></td>
<td class="nump">47,028<span></span>
</td>
<td class="nump">41,079<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_DeferredIncomeTaxAssetsNet', window );">DEFERRED INCOME TAX ASSETS</a></td>
<td class="nump">28,743<span></span>
</td>
<td class="nump">16,276<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_OtherAssetsNoncurrent', window );">OTHER NONCURRENT ASSETS</a></td>
<td class="nump">6,138<span></span>
</td>
<td class="nump">5,279<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_Assets', window );">Total assets</a></td>
<td class="nump">729,013<span></span>
</td>
<td class="nump">691,594<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_LiabilitiesCurrentAbstract', window );"><strong>CURRENT 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_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">500<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_CapitalLeaseObligationsCurrent', window );">Current maturities of long-term capital lease obligations</a></td>
<td class="nump">217<span></span>
</td>
<td class="nump">251<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 );">Accounts payable</a></td>
<td class="nump">116,101<span></span>
</td>
<td class="nump">106,684<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and benefits</a></td>
<td class="nump">57,991<span></span>
</td>
<td class="nump">54,079<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_BillingsInExcessOfCost', window );">Billings in excess of costs and estimated earnings</a></td>
<td class="nump">88,116<span></span>
</td>
<td class="nump">85,397<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_SelfInsuranceReserveCurrent', window );">Accrued self-insurance</a></td>
<td class="nump">29,194<span></span>
</td>
<td class="nump">29,803<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_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">34,378<span></span>
</td>
<td class="nump">28,677<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">326,597<span></span>
</td>
<td class="nump">305,391<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_LongTermDebtNoncurrent', window );">LONG-TERM DEBT</a></td>
<td class="nump">38,505<span></span>
</td>
<td class="nump">10,500<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_CapitalLeaseObligationsNoncurrent', window );">LONG-TERM CAPITAL LEASE OBLIGATIONS</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">256<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_DeferredIncomeTaxLiabilitiesNet', window );">DEFERRED INCOME TAX LIABILITIES</a></td>
<td class="nump">1,810<span></span>
</td>
<td class="nump">1,810<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_OtherLiabilitiesNoncurrent', window );">OTHER LONG-TERM LIABILITIES</a></td>
<td class="nump">9,245<span></span>
</td>
<td class="nump">8,632<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">376,314<span></span>
</td>
<td class="nump">326,589<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_CommitmentsAndContingencies', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>STOCKHOLDERS' EQUITY:</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_PreferredStockValue', window );">Preferred stock, $.01 par, 5,000,000 shares authorized, none issued and outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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, $.01 par, 102,969,912 shares authorized, 41,123,365 and 41,123,365 shares issued, respectively</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">411<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_TreasuryStockValue', window );">Treasury stock, at cost, 3,679,151 and 3,696,781 shares, respectively</a></td>
<td class="num">(50,026)<span></span>
</td>
<td class="num">(46,845)<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">310,448<span></span>
</td>
<td class="nump">323,765<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">91,866<span></span>
</td>
<td class="nump">69,390<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_StockholdersEquity', window );">Comfort Systems USA, Inc. stockholders' equity</a></td>
<td class="nump">352,699<span></span>
</td>
<td class="nump">346,721<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_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,284<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 stockholders' equity</a></td>
<td class="nump">352,699<span></span>
</td>
<td class="nump">365,005<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 stockholders' equity</a></td>
<td class="nump">$ 729,013<span></span>
</td>
<td class="nump">$ 691,594<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3-4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Subparagraph a(1)<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 4<br> -Article 5<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_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 12<br> -Article 7<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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_BillingsInExcessOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51671739&amp;loc=d3e57807-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51671739&amp;loc=d3e57788-111642<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51671739&amp;loc=d3e57795-111642<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_BillingsInExcessOfCost</td>
</tr>
<tr>
<td style="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_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 capital lease obligation due 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45023-112735<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 19<br> -Article 5<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_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="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_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45023-112735<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51671739&amp;loc=d3e57795-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51671739&amp;loc=d3e57807-111642<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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred tax asset, of deferred tax liability attributable to taxable differences, netted by jurisdiction.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_Liabilities</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.32)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 25<br> -Article 7<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, after unamortized discount or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 27<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 7<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_MinorityInterest</td>
</tr>
<tr>
<td style="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_NontradeReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_NontradeReceivablesCurrent</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6904-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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_PreferredStockValue</td>
</tr>
<tr>
<td style="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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 8<br> -Article 5<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<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_StockholdersEquity</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4568447-111683<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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_TreasuryStockValue</td>
</tr>
<tr>
<td style="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>14
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6898039472">
<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. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 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_StatementOfFinancialPositionAbstract', window );"><strong>CONSOLIDATED BALANCE SHEETS</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for doubtful accounts (in dollars)</a></td>
<td class="nump">$ 4,823<span></span>
</td>
<td class="nump">$ 5,158<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">102,969,912<span></span>
</td>
<td class="nump">102,969,912<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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">41,123,365<span></span>
</td>
<td class="nump">41,123,365<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_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">3,679,151<span></span>
</td>
<td class="nump">3,696,781<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5074-111524<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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Face amount or stated value per share of common stock.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 common shares permitted to be issued by an entity's charter and bylaws.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<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_TreasuryStockShares</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737562688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> 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. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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_IncomeStatementAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS</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 );">REVENUE</a></td>
<td class="nump">$ 427,538<span></span>
</td>
<td class="nump">$ 416,567<span></span>
</td>
<td class="nump">$ 813,480<span></span>
</td>
<td class="nump">$ 786,114<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_CostOfGoodsAndServicesSold', window );">COST OF SERVICES</a></td>
<td class="nump">338,112<span></span>
</td>
<td class="nump">334,518<span></span>
</td>
<td class="nump">650,552<span></span>
</td>
<td class="nump">639,377<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">89,426<span></span>
</td>
<td class="nump">82,049<span></span>
</td>
<td class="nump">162,928<span></span>
</td>
<td class="nump">146,737<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_SellingGeneralAndAdministrativeExpense', window );">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</a></td>
<td class="nump">61,023<span></span>
</td>
<td class="nump">57,369<span></span>
</td>
<td class="nump">119,213<span></span>
</td>
<td class="nump">111,065<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_GainLossOnDispositionOfAssets', window );">GAIN ON SALE OF ASSETS</a></td>
<td class="num">(212)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="num">(357)<span></span>
</td>
<td class="num">(327)<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">28,615<span></span>
</td>
<td class="nump">24,831<span></span>
</td>
<td class="nump">44,072<span></span>
</td>
<td class="nump">35,999<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_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (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>
</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">68<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(606)<span></span>
</td>
<td class="num">(454)<span></span>
</td>
<td class="num">(1,307)<span></span>
</td>
<td class="num">(959)<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Changes in the fair value of contingent earn-out obligations</a></td>
<td class="num">(336)<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="num">(336)<span></span>
</td>
<td class="nump">125<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_OtherNonoperatingIncomeExpense', window );">Other</a></td>
<td class="num">(111)<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">27<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_NonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="num">(1,051)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
<td class="num">(1,265)<span></span>
</td>
<td class="num">(739)<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 );">INCOME BEFORE INCOME TAXES</a></td>
<td class="nump">27,564<span></span>
</td>
<td class="nump">24,578<span></span>
</td>
<td class="nump">42,807<span></span>
</td>
<td class="nump">35,260<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 TAX EXPENSE</a></td>
<td class="nump">9,847<span></span>
</td>
<td class="nump">8,796<span></span>
</td>
<td class="nump">15,249<span></span>
</td>
<td class="nump">12,589<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_ProfitLoss', window );">NET INCOME INCLUDING NONCONTROLLING INTERESTS</a></td>
<td class="nump">17,717<span></span>
</td>
<td class="nump">15,782<span></span>
</td>
<td class="nump">27,558<span></span>
</td>
<td class="nump">22,671<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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,201<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_NetIncomeLoss', window );">NET INCOME ATTRIBUTABLE TO COMFORT SYSTEMS USA, INC.</a></td>
<td class="nump">$ 17,717<span></span>
</td>
<td class="nump">$ 13,404<span></span>
</td>
<td class="nump">$ 27,558<span></span>
</td>
<td class="nump">$ 18,470<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_EarningsPerShareBasicAbstract', window );"><strong>Basic-</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_EarningsPerShareBasic', window );">Net income (in dollars per share)</a></td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.74<span></span>
</td>
<td class="nump">$ 0.49<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_EarningsPerShareDilutedAbstract', window );"><strong>Diluted-</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_EarningsPerShareDiluted', window );">Net income (in dollars per share)</a></td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 0.49<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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>SHARES USED IN COMPUTING INCOME PER SHARE:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">37,437<span></span>
</td>
<td class="nump">37,457<span></span>
</td>
<td class="nump">37,390<span></span>
</td>
<td class="nump">37,370<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">37,911<span></span>
</td>
<td class="nump">37,917<span></span>
</td>
<td class="nump">37,870<span></span>
</td>
<td class="nump">37,761<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_CommonStockDividendsPerShareDeclared', window );">DIVIDENDS PER SHARE (in dollars per share)</a></td>
<td class="nump">$ 0.070<span></span>
</td>
<td class="nump">$ 0.060<span></span>
</td>
<td class="nump">$ 0.135<span></span>
</td>
<td class="nump">$ 0.120<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51717284&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51719941&amp;loc=d3e2941-110230<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_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accretion (amortization) of purchase discount (premium) of interest 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<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_NetIncomeLoss</td>
</tr>
<tr>
<td style="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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 Net Income (Loss) attributable to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=SL4573702-111684<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_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4569616-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591552-111686<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591551-111686<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_ProfitLoss</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51677171&amp;loc=d3e3636-108311<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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="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>16
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6738438816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Non-Controlling Interests</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<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 );">BALANCE at Dec. 31, 2014</a></td>
<td class="nump">$ 411<span></span>
</td>
<td class="num">$ (43,598)<span></span>
</td>
<td class="nump">$ 320,084<span></span>
</td>
<td class="nump">$ 29,384<span></span>
</td>
<td class="nump">$ 15,112<span></span>
</td>
<td class="nump">$ 321,393<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">BALANCE (in shares) at Dec. 31, 2014</a></td>
<td class="nump">41,123,365<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">BALANCE (in shares) at Dec. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,853,586<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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>
<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_ProfitLoss', window );">Net income</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>
<td class="nump">$ 22,671<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">BALANCE (in shares) at Jun. 30, 2015</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>
<td class="nump">37,550,000<span></span>
</td>
</tr>
<tr class="rc">
<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 );">BALANCE at Dec. 31, 2014</a></td>
<td class="nump">$ 411<span></span>
</td>
<td class="num">$ (43,598)<span></span>
</td>
<td class="nump">320,084<span></span>
</td>
<td class="nump">29,384<span></span>
</td>
<td class="nump">15,112<span></span>
</td>
<td class="nump">$ 321,393<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">BALANCE (in shares) at Dec. 31, 2014</a></td>
<td class="nump">41,123,365<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">BALANCE (in shares) at Dec. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,853,586<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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>
<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_ProfitLoss', window );">Net income</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="nump">49,364<span></span>
</td>
<td class="nump">8,076<span></span>
</td>
<td class="nump">57,440<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_StockIssuedDuringPeriodSharebasedCompensationAbstract', window );"><strong>Issuance of Stock:</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>
<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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Issuance of shares for options exercised including tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,728<span></span>
</td>
<td class="nump">966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,694<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 );">Issuance of shares for options exercised including tax benefit (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">317,333<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(626)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,666<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_fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross', window );">Issuance of restricted stock &amp; performance stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,292<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_fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross', window );">Issuance of restricted stock &amp; performance stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,015<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares received in lieu of tax withholding payment on vested restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (937)<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="num">(937)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares received in lieu of tax withholding payment on vested restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(44,590)<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit from vesting of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">284<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,057<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_DividendsCommonStockCash', window );">Dividends</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="num">(9,358)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,358)<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distribution to noncontrolling interests</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="num">(4,904)<span></span>
</td>
<td class="num">(4,904)<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_TreasuryStockValueAcquiredCostMethod', window );">Share repurchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,330)<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="num">(8,330)<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_TreasuryStockSharesAcquired', window );">Share repurchase (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(315,953)<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="rc">
<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 );">BALANCE at Dec. 31, 2015</a></td>
<td class="nump">$ 411<span></span>
</td>
<td class="num">$ (46,845)<span></span>
</td>
<td class="nump">323,765<span></span>
</td>
<td class="nump">69,390<span></span>
</td>
<td class="nump">18,284<span></span>
</td>
<td class="nump">$ 365,005<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">BALANCE (in shares) at Dec. 31, 2015</a></td>
<td class="nump">41,123,365<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">BALANCE (in shares) at Dec. 31, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,696,781<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="num">(3,696,781)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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>
<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_fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax', window );">Cumulative effect of change in accounting principle (unaudited)</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="num">(38)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (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_ProfitLoss', window );">Net income</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="nump">27,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,558<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_StockIssuedDuringPeriodSharebasedCompensationAbstract', window );"><strong>Issuance of Stock:</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>
<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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Issuance of shares for options exercised including tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 765<span></span>
</td>
<td class="num">(32)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">733<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 );">Issuance of shares for options exercised including tax benefit (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,999<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_fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross', window );">Issuance of restricted stock &amp; performance stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,282<span></span>
</td>
<td class="num">(306)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,976<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_fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross', window );">Issuance of restricted stock &amp; performance stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172,727<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares received in lieu of tax withholding payment on vested restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,304)<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="num">(1,304)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares received in lieu of tax withholding payment on vested restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,788)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,542<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_DividendsCommonStockCash', window );">Dividends</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="num">(5,044)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,044)<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_TreasuryStockValueAcquiredCostMethod', window );">Share repurchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,924)<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="num">(4,924)<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_TreasuryStockSharesAcquired', window );">Share repurchase (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170,308)<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_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18,284)<span></span>
</td>
<td class="num">(33,805)<span></span>
</td>
</tr>
<tr class="rc">
<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 );">BALANCE at Jun. 30, 2016</a></td>
<td class="nump">$ 411<span></span>
</td>
<td class="num">$ (50,026)<span></span>
</td>
<td class="nump">$ 310,448<span></span>
</td>
<td class="nump">$ 91,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 352,699<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">BALANCE (in shares) at Jun. 30, 2016</a></td>
<td class="nump">41,123,365<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>
<td class="nump">37,444,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">BALANCE (in shares) at Jun. 30, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,679,151<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="num">(3,679,151)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cumulative effect adjustment on equity or net assets for prospective application of a new accounting principle.</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;">fix_CumulativeEffectOfProspectiveApplicationOfNewAccountingPrincipleNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of shares issued during the period, including shares forfeited, as a result of Restricted and Performance Stock Awards.</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;">fix_StockIssuedDuringPeriodSharesRestrictedAndPerformanceStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 value of stock related to Restricted and Performance Stock Awards issued during the 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;">fix_StockIssuedDuringPeriodValueRestrictedAndPerformanceStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation".</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415241&amp;loc=d3e4534-113899<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11149-113907<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11178-113907<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6419406&amp;loc=d3e23524-113945<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of common stock outstanding. Common stock represent the ownership interest in a corporation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 paid and unpaid common stock dividends declared with the form of settlement in cash.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Increase in noncontrolling interest balance because of a business combination that occurred 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<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_NoncontrollingInterestIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4569616-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591552-111686<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591551-111686<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_ProfitLoss</td>
</tr>
<tr>
<td style="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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer.</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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharebasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockIssuedDuringPeriodSharebasedCompensationAbstract</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 value of stock related to Restricted Stock Awards issued 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30, 31<br> -Article 5<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) 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;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4568447-111683<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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<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_TreasuryStockShares</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 that have been repurchased during the period and are being held in treasury.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="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_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockMember</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_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TreasuryStockMember</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_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdditionalPaidInCapitalMember</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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetainedEarningsMember</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_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncontrollingInterestMember</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>17
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6898133600">
<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. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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_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_ProfitLoss', window );">Net income including noncontrolling interests</a></td>
<td class="nump">$ 27,558<span></span>
</td>
<td class="nump">$ 22,671<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 income to net cash provided by (used in) 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_AmortizationOfIntangibleAssets', window );">Amortization of identifiable intangible assets</a></td>
<td class="nump">4,190<span></span>
</td>
<td class="nump">3,724<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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">8,968<span></span>
</td>
<td class="nump">7,740<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_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="num">(297)<span></span>
</td>
<td class="nump">894<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax benefit</a></td>
<td class="num">(162)<span></span>
</td>
<td class="num">(2,263)<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_AmortizationOfFinancingCosts', window );">Amortization of debt financing costs</a></td>
<td class="nump">179<span></span>
</td>
<td class="nump">158<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of assets</a></td>
<td class="num">(357)<span></span>
</td>
<td class="num">(327)<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Changes in the fair value of contingent earn-out obligations</a></td>
<td class="nump">336<span></span>
</td>
<td class="num">(125)<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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">3,349<span></span>
</td>
<td class="nump">3,178<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_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in-</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_IncreaseDecreaseInAccountsReceivable', window );">Receivables, net</a></td>
<td class="num">(6,684)<span></span>
</td>
<td class="num">(17,991)<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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(532)<span></span>
</td>
<td class="num">(1,440)<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(1,649)<span></span>
</td>
<td class="nump">1,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_IncreaseDecreaseInUnbilledReceivables', window );">Costs and estimated earnings in excess of billings</a></td>
<td class="num">(1,239)<span></span>
</td>
<td class="num">(5,860)<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_IncreaseDecreaseInOtherOperatingAssets', window );">Other noncurrent assets</a></td>
<td class="num">(84)<span></span>
</td>
<td class="num">(215)<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_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in-</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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">6,429<span></span>
</td>
<td class="nump">25,958<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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Billings in excess of costs and estimated earnings</a></td>
<td class="num">(4,220)<span></span>
</td>
<td class="nump">12,833<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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">636<span></span>
</td>
<td class="num">(81)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">36,421<span></span>
</td>
<td class="nump">50,660<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_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="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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(10,904)<span></span>
</td>
<td class="num">(9,308)<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property and equipment</a></td>
<td class="nump">494<span></span>
</td>
<td class="nump">485<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="num">(58,490)<span></span>
</td>
<td class="num">(5,861)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(68,900)<span></span>
</td>
<td class="num">(14,684)<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING 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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving line of credit</a></td>
<td class="nump">138,000<span></span>
</td>
<td class="nump">14,500<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_RepaymentsOfLongTermLinesOfCredit', window );">Payments on revolving line of credit</a></td>
<td class="num">(112,000)<span></span>
</td>
<td class="num">(35,000)<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_RepaymentsOfOtherDebt', window );">Payments on other debt</a></td>
<td class="nump">42<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_RepaymentsOfLongTermCapitalLeaseObligations', window );">Payments on capital lease obligations</a></td>
<td class="num">(133)<span></span>
</td>
<td class="num">(163)<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_PaymentsOfFinancingCosts', window );">Debt financing costs</a></td>
<td class="num">(789)<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_PaymentsOfDividendsCommonStock', window );">Payments of dividends to shareholders</a></td>
<td class="num">(5,044)<span></span>
</td>
<td class="num">(4,479)<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_PaymentsForRepurchaseOfCommonStock', window );">Share repurchase program</a></td>
<td class="num">(4,924)<span></span>
</td>
<td class="num">(1,525)<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares received in lieu of tax withholding</a></td>
<td class="num">(1,304)<span></span>
</td>
<td class="num">(937)<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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit of stock-based compensation, financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">461<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of options</a></td>
<td class="nump">733<span></span>
</td>
<td class="nump">2,277<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_PaymentsToMinorityShareholders', window );">Distributions to noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,115)<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_PaymentsOfMergerRelatedCostsFinancingActivities', window );">Payments for contingent consideration arrangements</a></td>
<td class="num">(200)<span></span>
</td>
<td class="num">(345)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">14,297<span></span>
</td>
<td class="num">(27,326)<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="num">(18,182)<span></span>
</td>
<td class="nump">8,650<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 );">CASH AND CASH EQUIVALENTS, beginning of period</a></td>
<td class="nump">56,464<span></span>
</td>
<td class="nump">32,064<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, end of period</a></td>
<td class="nump">$ 38,282<span></span>
</td>
<td class="nump">$ 40,714<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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 noncash expense included in interest expense to issue debt and obtain financing associated with the related debt instruments. Alternate captions include noncash 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 8<br> -Article 9<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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) pertaining to income (loss) 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Subsection 7<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_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_Depreciation</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount due within one year (or one business cycle) from customers for the credit 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 liability reflecting cash payments received before the related costs have been incurred.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 not separately disclosed in the statement of cash flows. May include changes in other current assets, other noncurrent assets, or a combination of other current and noncurrent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current liabilities, other noncurrent liabilities, or a combination of other current and noncurrent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets, or income taxes.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_IncreaseDecreaseInUnbilledReceivables</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3536-108585<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in the form of ordinary dividends to common shareholders of the parent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 loan and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="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_PaymentsOfMergerRelatedCostsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 financing costs associated with business combinations.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<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_PaymentsOfMergerRelatedCostsFinancingActivities</td>
</tr>
<tr>
<td style="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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<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_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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 maturities due beyond one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4569616-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591552-111686<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591551-111686<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_ProfitLoss</td>
</tr>
<tr>
<td style="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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="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_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<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_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="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_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the settlement of obligation drawn 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 maturities due beyond one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<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_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="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_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the payment of other borrowing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<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>18
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6901807760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Organization<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Business and Organization</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_NatureOfOperations', window );">Business and Organization</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">1. Business and Organization</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Comfort Systems USA, Inc., a Delaware corporation, provides comprehensive mechanical contracting services, which principally includes heating, ventilation and air conditioning (&#x201C;HVAC&#x201D;), plumbing, piping and controls, as well as off-site construction, electrical, monitoring and fire protection. We install, maintain, repair and replace products and systems throughout the United States. Approximately </font><font style="display:inline;font-size:10pt;">40%</font><font style="display:inline;font-size:10pt;"> of our consolidated 2016 revenue is attributable to installation of systems in newly constructed facilities, with the remaining </font><font style="display:inline;font-size:10pt;">60%</font><font style="display:inline;font-size:10pt;"> attributable to maintenance, repair and replacement services. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our consolidated 2016 revenue was derived from the following service activities, all of which are in the mechanical services industry, the single industry segment we serve:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Revenue</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Service Activity</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">$&nbsp;in&nbsp;thousands</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">HVAC </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>610,110
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>75
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Plumbing </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>122,022
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Building Automation Control Systems </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>48,809
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>32,539
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>813,480
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>100
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6003-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=SL51803626-108592<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_NatureOfOperations</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="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>19
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6901871952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">2. Summary of Significant Accounting Policies</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Basis of Presentation</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">These interim statements should be read in conjunction with the historical Consolidated Financial Statements and related notes of Comfort Systems included in the Annual Report on Form&nbsp;10-K as filed with the Securities and Exchange Commission (&#x201C;SEC&#x201D;) for the year ended December 31, 2015 (the &#x201C;Form&nbsp;10-K&#x201D;).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The accompanying unaudited consolidated financial statements were prepared using generally accepted accounting principles for interim financial information and the instructions to Form&nbsp;10-Q and applicable rules of Regulation&nbsp;S-X of the SEC. Accordingly, these financial statements do not include all the footnotes required by generally accepted accounting principles for complete financial statements and should be read in conjunction with the Form&nbsp;10-K. We believe all adjustments necessary for a fair presentation of these interim statements have been included and are of a normal and recurring nature. Certain amounts in prior periods may have been reclassified to conform to the current year presentation.&nbsp;&nbsp;The effects of the reclassifications were not material to the unaudited consolidated financial statements.&nbsp;&nbsp;The results of operations for interim periods are not necessarily indicative of the results for the full fiscal year.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Use of Estimates</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, revenue and expenses and disclosures regarding contingent assets and liabilities. Actual results could differ from those estimates. The most significant estimates used in our financial statements affect revenue and cost recognition for construction contracts, the allowance for doubtful accounts, self-insurance accruals, deferred tax assets, warranty accruals, fair value accounting for acquisitions and the quantification of fair value for reporting units in connection with our goodwill impairment testing. </font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Recent Accounting Pronouncements</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued ASU No. 2014-09, &#x201C;Revenue from Contracts with Customers (Topic 606).&#x201D; ASU 2014-09 provides a framework that replaces the existing revenue recognition guidance. The guidance can be applied on a full retrospective or modified retrospective basis whereby the entity records a cumulative effect of initially applying this update at the date of initial application. We currently plan to use the modified retrospective basis on the adoption date. It is effective for annual periods beginning after December 15, 2017, including interim periods within that reporting period. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, &#x201C;Simplifying the Measurement of Inventory&#x201D;, which requires that inventory within the scope of the guidance be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonable predictable costs of completion, disposal and transportation. Inventory measured using last-in, first-out (LIFO) and the retail inventory method (RIM) are not impacted by the new guidance. Entities should apply the new guidance prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. It is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) No. 2016-02, &#x201C;Leases (Topic 842)&#x201D; (&#x201C;ASU 2016-02&#x201D;). The standard requires lessees to recognize assets and liabilities for most leases. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. ASU 2016-02&#x2019;s transition provisions are applied using a modified retrospective approach at the beginning of the earliest comparative period presented in the financial statements. Full retrospective application is prohibited. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x2018;&#x2018;ASU&#x2019;&#x2019;) No. 2016-09, &#x2018;&#x2018;Compensation&#x2014;Stock Compensation (Topic 718)&#x2019;&#x2019; (&#x2018;&#x2018;ASU 2016-09&#x2019;&#x2019;). The standard changes certain aspects of accounting for share-based payments to employees. Specifically, the new guidance requires excess tax benefits and tax deficiencies to be recognized in the income statement instead of additional paid-in capital when the awards vest or are settled. Additionally, cash flows related to excess tax benefits will be presented as an operating activity rather than a financing activity. ASU 2016-09 also allows an employer to repurchase more of an employee&#x2019;s shares than it previously could for tax withholding purposes without triggering liability accounting and to make a policy election to account for forfeitures as they occur. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016. Early adoption is permitted, but all of the guidance must be adopted in the same period. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We elected to early adopt ASU 2016-09 in the second quarter of 2016 which requires us to reflect any adjustments as of January 1, 2016. The primary impact of adoption was the recognition of </font><font style="display:inline;font-size:10pt;">$0.1</font><font style="display:inline;font-size:10pt;"> million of excess tax benefits in our provision for income taxes rather than additional paid-in capital. We have elected to account for forfeitures as they occur to determine the amount of compensation cost to be recognized.&nbsp;&nbsp;The impact of this change in accounting policy was less than </font><font style="display:inline;font-size:10pt;">$0.1</font><font style="display:inline;font-size:10pt;"> million and was recorded as a cumulative effect adjustment to retained earnings for the increase to stock compensation expense. Amendments to the accounting for minimum statutory withholding tax requirements had no impact to retained earnings as of January 1, 2016. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We elected to apply the presentation requirements for cash flows related to excess tax benefits prospectively which resulted in an increase to net cash provided by operations and a decrease to net cash provided by financing of </font><font style="display:inline;font-size:10pt;">$0.1</font><font style="display:inline;font-size:10pt;"> million </font><font style="display:inline;font-size:10pt;">for</font><font style="display:inline;font-size:10pt;"> the three months ended March 31, 2016. The presentation requirements for cash flows related to employee taxes paid for withheld shares had no impact to our consolidated cash flow statement as such cash flows have historically been presented as a financing activity.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Financial Instruments</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our financial instruments consist of cash and cash equivalents, accounts receivable, other receivables, accounts payable, life insurance policies, notes to former owners, capital leases and a revolving credit facility. We believe that the carrying values of these instruments on the accompanying balance sheets approximate their fair values.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Segment Disclosure</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our activities are within the mechanical services industry, which is the single industry segment we serve. Each operating unit represents an operating segment and these segments have been aggregated, as the operating units meet all of the aggregation criteria.</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6727804256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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 Measurements</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 Measurements</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">3. Fair Value Measurements</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We classify and disclose assets and liabilities carried at fair value in one of the following three categories:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt; display: inline;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;color:#000000;">Level&nbsp;1&#x2014;quoted prices in active markets for identical assets and liabilities;</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt; display: inline;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;color:#000000;">Level&nbsp;2&#x2014;observable market based inputs or unobservable inputs that are corroborated by market data; and</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt; display: inline;">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font>
			</p>
		</td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;">
			<font style="display:inline;color:#000000;">Level&nbsp;3&#x2014;significant unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following table summarizes the fair values, and levels within the fair value hierarchy in which the fair value measurements fall, for assets and liabilities measured on a recurring basis as of June 30, 2016 (in thousands):</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 101.86%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="8" valign="bottom" style="width:28.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Fair Value Measurements at Reporting Date Using</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Quoted&nbsp;Prices&nbsp;in</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Significant </font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Active Markets</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Other</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Significant</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Balance</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">for Identical</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Observable</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Unobservable</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Assets&nbsp; </font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Inputs</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Inputs</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;1)</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;2)</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;3)</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Cash and cash equivalents</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Life insurance&#x2014;cash surrender value</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,725
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,725
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Contingent earn-out obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Cash and cash equivalents consist primarily of highly rated money market funds at a variety of well</font><font style="display:inline;font-size:10pt;">&#8209;known institutions with original maturities of three months or less. The original cost of these assets approximates fair value due to their short term maturity.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">One of our operations has life insurance policies covering </font><font style="display:inline;font-size:10pt;">49</font><font style="display:inline;font-size:10pt;"> employees with a combined face value of </font><font style="display:inline;font-size:10pt;">$45.7</font><font style="display:inline;font-size:10pt;">&nbsp;million. The policy is invested in mutual funds and the fair value measurement of the cash surrender balance associated with these policies is determined using Level&nbsp;2 inputs within the fair value hierarchy and will vary with investment performance. The cash surrender value of these policies was </font><font style="display:inline;font-size:10pt;">$3.7</font><font style="display:inline;font-size:10pt;">&nbsp;million as of June 30, 2016 and </font><font style="display:inline;font-size:10pt;">$3.6</font><font style="display:inline;font-size:10pt;"> million as of December 31, 2015. These assets are included in &#x201C;Other Noncurrent Assets&#x201D; in our consolidated balance sheets.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We value contingent earn-out obligations using a probability weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level&nbsp;3 measurement within the fair value hierarchy. This analysis reflects the contractual terms of the purchase agreements (e.g.,&nbsp;minimum and maximum payments, length of earn-out periods, manner of calculating any amounts due, etc.) and utilizes assumptions with regard to future cash flows, probabilities of achieving such future cash flows and a discount rate. The contingent earn-out obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The table below presents a reconciliation of the fair value of our contingent earn-out obligations that use significant unobservable inputs (Level&nbsp;3) (in thousands).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at beginning of year</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Calibri;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>450
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Issuances</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,240
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Settlements</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(428)
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Adjustments to fair value</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>336
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at June 30, 2016</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We measure certain assets at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be other-than-temporarily impaired. We did not recognize any impairments, in the current quarter, on those assets required to be measured at fair value on a nonrecurring basis.</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13504-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13433-108611<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>21
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6901684320">
<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. 30, 2016</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_BusinessCombinationsAbstract', window );"><strong>Acquisitions</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</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">4. Acquisitions</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We completed </font><font style="display:inline;font-size:10pt;">two</font><font style="display:inline;font-size:10pt;"> acquisitions in the first quarter of 2016. We acquired the remaining </font><font style="display:inline;font-size:10pt;">40%</font><font style="display:inline;font-size:10pt;"> noncontrolling interest in Environmental Air Systems, LLC (&#x201C;EAS&#x201D;) on January 1, 2016 for </font><font style="display:inline;font-size:10pt;">$47.0</font><font style="display:inline;font-size:10pt;"> million, including </font><font style="display:inline;font-size:10pt;">$42.0</font><font style="display:inline;font-size:10pt;"> million funded on the closing date plus a holdback, an earn-out that we will pay if certain financial targets are met after the acquisition date and a working capital adjustment. Due to our majority ownership and control over EAS on the acquisition date, the difference between the preliminary purchase price and the noncontrolling interest liability was recorded in Additional Paid-In Capital in our Balance Sheet.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Additionally in the first quarter of 2016, we acquired </font><font style="display:inline;font-size:10pt;">100%</font><font style="display:inline;font-size:10pt;"> of the ShoffnerKalthoff family of companies (collectively, &#x201C;Shoffner&#x201D;) which reports as a separate operating location in the Knoxville, Tennessee area. Shoffner was included in our consolidated results of operations beginning on its acquisition date, which included revenue of </font><font style="display:inline;font-size:10pt;">$36.0</font><font style="display:inline;font-size:10pt;"> million. The preliminary acquisition date fair value of consideration transferred for this acquisition was </font><font style="display:inline;font-size:10pt;">$19.2</font><font style="display:inline;font-size:10pt;"> million, of which </font><font style="display:inline;font-size:10pt;">$13.7</font><font style="display:inline;font-size:10pt;"> million was allocated to goodwill and identifiable intangible assets. The preliminary purchase price included </font><font style="display:inline;font-size:10pt;">$15.5</font><font style="display:inline;font-size:10pt;"> million funded on the closing date plus a note payable to former owners, an earn-out that we will pay if certain financial targets are met after the acquisition date and a working capital adjustment. Our consolidated balance sheet includes preliminary allocations of the purchase price to the assets acquired and liabilities assumed for this acquisition pending the completion of the final valuation of intangible assets and accrued liabilities. The acquisitions completed in the current year were not material, individually or in the aggregate.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Other Acquisitions</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We funded cash of </font><font style="display:inline;font-size:10pt;">$0.8</font><font style="display:inline;font-size:10pt;"> million in the first quarter of 2016 for an acquisition completed in the fourth quarter of 2015. We also completed </font><font style="display:inline;font-size:10pt;">two</font><font style="display:inline;font-size:10pt;"> acquisitions in the first quarter of 2015. These acquisitions were not material and were &#x201C;tucked-in&#x201D; with existing operations. The total purchase price for the &#x201C;tucked-in&#x201D; acquisitions, including earn-outs, was </font><font style="display:inline;font-size:10pt;">$6.7</font><font style="display:inline;font-size:10pt;"> million for the six months ended June 30, 2015.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;font-size:10pt;">The results of operations of acquisitions are included in our consolidated financial statements from their respective acquisition dates. Additional contingent purchase price (&#x201C;earn-out&#x201D;) has been or will be paid if certain acquisitions achieve predetermined profitability targets.</font><font style="display:inline;">&nbsp;</font><font style="display:inline;font-size:10pt;">Such earn-outs are not subject to the continued employment of the sellers</font><font style="display:inline;">.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1497-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1490-128463<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1486-128463<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1500-128463<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1524-128463<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7000-128479<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4922-128472<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4934-128472<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4926-128472<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1383-128463<br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6996-128479<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="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>22
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6635549168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_fix_GoodwillDisclosureAbstract', window );"><strong>Goodwill.</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_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">5. Goodwill </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The changes in the carrying amount of goodwill are as follows (in thousands):</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">December 31, </font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at beginning of year</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>143,874
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>140,341
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Additions (See Note&nbsp;4)</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,638
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,533
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at end of period</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>147,512
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>143,874
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_GoodwillDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_GoodwillDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 goodwill.</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_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>23
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6901782880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_DebtDisclosureAbstract', window );"><strong>Debt Obligations</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_DebtDisclosureTextBlock', window );">Debt Obligations</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">6. Debt Obligations</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Debt obligations consist of the following (in thousands):</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">December 31, </font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Revolving credit facility</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>36,000
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,000
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Notes to former owners</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,750
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,000
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>355
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Capital lease obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>374
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>507
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>39,479
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>11,507
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Less&#x2014;current portion</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(817)
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(751)
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total long-term portion of debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,662
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,756
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Revolving Credit Facility</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">On February 22, 2016, we amended our senior credit facility (the &#x201C;Facility&#x201D;) provided by a syndicate of banks, increasing our borrowing capacity from </font><font style="display:inline;font-size:10pt;">$250.0</font><font style="display:inline;font-size:10pt;"> million to </font><font style="display:inline;font-size:10pt;">$325.0</font><font style="display:inline;font-size:10pt;">&nbsp;million, with a </font><font style="display:inline;font-size:10pt;">$100</font><font style="display:inline;font-size:10pt;"> million accordion option. The Facility, which is available for borrowings and letters of credit, expires in February 2021 and is secured by a first lien on substantially all of our personal property except for assets related to projects subject to surety bonds and assets held by certain unrestricted subsidiaries and a second lien on our assets related to projects subject to surety bonds. As of June 30, 2016, we had </font><font style="display:inline;font-size:10pt;">$36.0</font><font style="display:inline;font-size:10pt;"> million of outstanding borrowings, </font><font style="display:inline;font-size:10pt;">$41.5</font><font style="display:inline;font-size:10pt;">&nbsp;million in letters of credit outstanding and </font><font style="display:inline;font-size:10pt;">$247.5</font><font style="display:inline;font-size:10pt;">&nbsp;million of credit available.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">There are </font><font style="display:inline;font-size:10pt;">two</font><font style="display:inline;font-size:10pt;"> interest rate options for borrowings under the Facility, the </font><font style="display:inline;font-size:10pt;">Base Rate </font><font style="display:inline;font-size:10pt;">Loan Option and the Eurodollar Rate Loan Option. These rates are floating rates determined by the broad financial markets, meaning they can and do move up and down from time to time. Additional margins are then added to these two rates.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following is a summary of the additional margins:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Consolidated&nbsp;Total&nbsp;Indebtedness&nbsp;to</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Credit&nbsp;Facility&nbsp;Adjusted&nbsp;EBITDA</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Less&nbsp;than&nbsp;0.75</font></p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">0.75&nbsp;to&nbsp;1.50</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">1.50&nbsp;to&nbsp;2.25</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2.25&nbsp;or&nbsp;greater</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Additional Per Annum Interest Margin Added Under:</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Base Rate Loan Option</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.25
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.50
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.75
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.75
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Eurodollar Rate Loan Option</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.25
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.50
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.75
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2.00
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The weighted average interest rate applicable to the borrowings under the Facility was approximately </font><font style="display:inline;font-size:10pt;">1.7%</font><font style="display:inline;font-size:10pt;"> as of June 30, 2016.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Certain of our vendors require letters of credit to ensure reimbursement for amounts they are disbursing on our behalf, such as to beneficiaries under our self-funded insurance programs. We have also occasionally used letters of credit to guarantee performance under our contracts and to ensure payment to our subcontractors and vendors under those contracts. Our lenders issue such letters of credit through the Facility for a fee. We have never had a claim made against a letter of credit that resulted in payments by a lender or by us and believe such a claim is unlikely in the foreseeable future. The letter of credit fees range from </font><font style="display:inline;font-size:10pt;">1.25%</font><font style="display:inline;font-size:10pt;"> to </font><font style="display:inline;font-size:10pt;">2.00%</font><font style="display:inline;font-size:10pt;"> per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Commitment fees are payable on the portion of the revolving loan capacity not in use for borrowings or letters of credit at any given time. These fees range from </font><font style="display:inline;font-size:10pt;">0.20%</font><font style="display:inline;font-size:10pt;"> to </font><font style="display:inline;font-size:10pt;">0.35%</font><font style="display:inline;font-size:10pt;"> per annum, based on the ratio of Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA, as defined in the credit agreement.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The Facility contains financial covenants defining various financial measures and the levels of these measures with which we must comply. Covenant compliance is assessed as of each quarter end.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The Facility&#x2019;s principal financial covenants include:</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Leverage Ratio</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility requires that the ratio of our Consolidated Total Indebtedness to our Credit Facility Adjusted EBITDA not exceed (i) </font><font style="display:inline;font-size:10pt;">3.00</font><font style="display:inline;font-size:10pt;"> to 1.00 as of the end of each fiscal quarter through September 30, 2017, and (ii) </font><font style="display:inline;font-size:10pt;">2.75</font><font style="display:inline;font-size:10pt;"> to 1.00 as of the end of each fiscal quarter thereafter through maturity. The leverage ratio as of June 30, 2016 was </font><font style="display:inline;font-size:10pt;">0.3</font><font style="display:inline;font-size:10pt;">.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Fixed Charge Coverage Ratio</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility requires that the ratio of (a) Credit Facility Adjusted EBITDA, less non-financed capital expenditures, tax provision, dividends and amounts used to repurchase stock to (b) the sum of interest expense and scheduled principal payments of indebtedness be at least </font><font style="display:inline;font-size:10pt;">2.00</font><font style="display:inline;font-size:10pt;"> to 1.00; p</font><font style="display:inline;font-size:10pt;">rovided that the calculation of the fixed charge coverage ratio excludes stock repurchases and the payment of dividends at any time that the Company&#x2019;s Net Leverage Ratio does not exceed </font><font style="display:inline;font-size:10pt;">1.50</font><font style="display:inline;font-size:10pt;"> to 1.00. The Facility also allows the fixed charge coverage ratio not to be reduced for stock repurchases through September 30, 2015 in an aggregate amount not to exceed </font><font style="display:inline;font-size:10pt;">$25</font><font style="display:inline;font-size:10pt;">&nbsp;million and for stock repurchases made after February 22, 2016 but on or prior to December 31, 2017 in an aggregate amount not to exceed </font><font style="display:inline;font-size:10pt;">$25</font><font style="display:inline;font-size:10pt;"> million, if at the time of and after giving effect to such repurchase the Company&#x2019;s Net Leverage Ratio was less than or equal to </font><font style="display:inline;font-size:10pt;">1.50</font><font style="display:inline;font-size:10pt;"> to 1.00. Capital expenditures, tax provision, dividends and stock repurchase payments are defined under the Facility for purposes of this covenant to be amounts for the </font><font style="display:inline;font-size:10pt;">four</font><font style="display:inline;font-size:10pt;"> quarters ending as of any given quarterly covenant compliance measurement date. The fixed charge coverage ratio as of June 30, 2016 was </font><font style="display:inline;font-size:10pt;">29.3</font><font style="display:inline;font-size:10pt;">.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-style:italic;font-size:10pt;">Other Restrictions</font><font style="display:inline;font-size:10pt;">&#x2014;The Facility permits acquisitions of up to </font><font style="display:inline;font-size:10pt;">$30.0</font><font style="display:inline;font-size:10pt;"> million per transaction, provided that the aggregate purchase price of all such acquisitions in the same fiscal year does not exceed </font><font style="display:inline;font-size:10pt;">$65.0</font><font style="display:inline;font-size:10pt;">&nbsp;million. However, these limitations only apply when the Company&#x2019;s Total Leverage Ratio is greater than </font><font style="display:inline;font-size:10pt;">2.00</font><font style="display:inline;font-size:10pt;">.to 1.00.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">While the Facility&#x2019;s financial covenants do not specifically govern capacity under the Facility, if our debt level under the Facility at a quarter-end covenant compliance measurement date were to cause us to violate the Facility&#x2019;s leverage ratio covenant, our borrowing capacity under the Facility and the favorable terms that we currently have could be negatively impacted by the lenders.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We were in compliance with all of our financial covenants as of June 30, 2016.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Notes to Former Owners</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As part of the consideration used to acquire </font><font style="display:inline;font-size:10pt;">two</font><font style="display:inline;font-size:10pt;"> companies, we have outstanding subordinated notes to the former owners. These notes had an outstanding balance of </font><font style="display:inline;font-size:10pt;">$2.8</font><font style="display:inline;font-size:10pt;"> million as of June 30, 2016. In conjunction with the Shoffner acquisition in the first quarter, we issued a subordinated note to former owners with an outstanding balance of </font><font style="display:inline;font-size:10pt;">$1.8</font><font style="display:inline;font-size:10pt;"> million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of </font><font style="display:inline;font-size:10pt;">3.0%</font><font style="display:inline;font-size:10pt;">. The principal is due in equal installments in February 2018 and 2019. In conjunction with an acquisition in the fourth quarter of 2014, we issued a subordinated note to the former owners with an outstanding balance of </font><font style="display:inline;font-size:10pt;">$1.0</font><font style="display:inline;font-size:10pt;"> million as of June 30, 2016 that bears interest, payable quarterly, at a weighted average interest rate of </font><font style="display:inline;font-size:10pt;">2.5%</font><font style="display:inline;font-size:10pt;">. The principal is due in equal installments in October 2016 and 2017.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Other Debt</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">As part of the Shoffner acquisition, we acquired debt with an outstanding balance at the acquisition date of </font><font style="display:inline;font-size:10pt;">$0.4</font><font style="display:inline;font-size:10pt;"> million with principle and interest due the last day of every month; ending on the December 30, 2019 maturity date. The interest rate is the one month LIBOR rate plus </font><font style="display:inline;font-size:10pt;">2.25%</font><font style="display:inline;font-size:10pt;">. As of June 30, 2016, </font><font style="display:inline;font-size:10pt;">$0.4</font><font style="display:inline;font-size:10pt;"> million of the note was outstanding, of which </font><font style="display:inline;font-size:10pt;">$0.1</font><font style="display:inline;font-size:10pt;"> million was considered current.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In addition, with one of our acquisitions we acquired capital lease obligations. As of June 30, 2016, </font><font style="display:inline;font-size:10pt;">$0.4</font><font style="display:inline;font-size:10pt;"> million of capital lease obligations were outstanding, of which </font><font style="display:inline;font-size:10pt;">$0.2</font><font style="display:inline;font-size:10pt;"> million was considered current.</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20,22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>24
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6635549168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">7. Commitments and Contingencies</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Claims and Lawsuits</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We are subject to certain legal and regulatory claims, including lawsuits arising in the normal course of business. We maintain various insurance coverages to minimize financial risk associated with these claims. We have estimated and provided accruals for probable losses and related legal fees associated with certain litigation in the accompanying consolidated financial statements. While we cannot predict the outcome of these proceedings, in management&#x2019;s opinion and based on reports of counsel, any liability arising from these matters individually and in the aggregate will not have a material effect on our operating results, cash flows or financial condition, after giving effect to provisions already recorded.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Surety</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Many customers, particularly in connection with new construction, require us to post performance and payment bonds issued by a financial institution known as a surety. If we fail to perform under the terms of a contract or to pay subcontractors and vendors who provided goods or services under a contract, the customer may demand that the surety make payments or provide services under the bond. We must reimburse the surety for any expenses or outlays it incurs. To date, we are not aware of any losses to our sureties in connection with bonds the sureties have posted on our behalf, and do not expect such losses to be incurred in the foreseeable future.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Surety market conditions have seen some strengthening as the commercial construction markets have started to rebound. Bonding capacity remains adequate in the current market conditions along with acceptable terms and conditions. Historically, approximately </font><font style="display:inline;font-size:10pt;">20%</font><font style="display:inline;font-size:10pt;"> to </font><font style="display:inline;font-size:10pt;">30%</font><font style="display:inline;font-size:10pt;"> of our business has required bonds. While we currently have strong surety relationships to support our bonding needs, future market conditions or changes in the sureties&#x2019; assessment of our operating and financial risk could cause the sureties to decline to issue bonds for our work. If that were to occur, the alternatives include doing more business that does not require bonds, posting other forms of collateral for project performance such as letters of credit or cash, and seeking bonding capacity from other sureties. We would likely also encounter concerns from customers, suppliers and other market participants as to our creditworthiness. While we believe our general operating and financial characteristics would enable us to ultimately respond effectively to an interruption in the availability of bonding capacity, such an interruption would likely cause our revenue and profits to decline in the near term.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Self-Insurance</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We are substantially self-insured for workers&#x2019; compensation, employer&#x2019;s liability, auto liability, general liability and employee group health claims, in view of the relatively high per-incident deductibles we absorb under our insurance arrangements for these risks. Losses up to deductible amounts are estimated and accrued based upon known facts, historical trends and industry averages. Loss estimates associated with the larger and longer-developing risks, such as workers&#x2019; compensation, auto liability and general liability, are reviewed by a third-party actuary quarterly.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 commitments and contingencies.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<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_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>25
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6901720368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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>Stockholders' Equity</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 );">Stockholders' Equity</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-size:10pt;">8. Stockholders&#x2019; Equity</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Earnings Per Share</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Basic earnings per share (&#x201C;EPS&#x201D;) is computed by dividing net income by the weighted average number of shares of common stock outstanding during the year. Diluted EPS is computed considering the dilutive effect of stock options, contingently issuable restricted stock, restricted stock units and performance stock units. The vesting of unvested contingently issuable performance stock units is based on the achievement of certain earnings per share targets and total shareholder return. These shares are considered contingently issuable shares for purposes of calculating diluted earnings per share. These shares are not included in the diluted earnings per share denominator until the performance criteria are met, if it is assumed that the end of the reporting period was the end of the contingency period.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Unvested restricted stock, restricted stock units and performance stock units are included in diluted earnings per share, weighted outstanding until the shares and units vest. Upon vesting, the vested restricted stock, restricted stock units and performance stock units are included in basic earnings per share weighted outstanding from the vesting date.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">There were </font><font style="display:inline;font-size:10pt;">no</font><font style="display:inline;font-size:10pt;"> anti-dilutive stock options for the three months ended June 30, 2016.&nbsp;&nbsp;There were approximately </font><font style="display:inline;font-size:10pt;">0.1</font><font style="display:inline;font-size:10pt;"> million anti-dilutive stock options excluded from the calculation of diluted EPS for the six months ended June 30, 2016.&nbsp;&nbsp;There were </font><font style="display:inline;font-size:10pt;">no</font><font style="display:inline;font-size:10pt;"> anti-dilutive stock options for the three and six months ended June 30, 2015.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following table reconciles the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share for each of the periods presented (in thousands):</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Three Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Common shares outstanding, end of period</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,444
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,550
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,444
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,550
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of using weighted average common shares outstanding</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(7)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(93)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(54)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(180)
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Shares used in computing earnings per share&#x2014;basic</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,437
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,457
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,390
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,370
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of shares issuable under stock option plans based on the treasury stock method</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>351
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>289
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>336
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>260
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of contingently issuable restricted shares</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>123
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>171
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>144
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>131
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Shares used in computing earnings per share&#x2014;diluted</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,911
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,917
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,870
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,761
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Share Repurchase Program</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">On March&nbsp;29, 2007, our Board of Directors (the &#x201C;Board&#x201D;) approved a stock repurchase program to acquire up to </font><font style="display:inline;font-size:10pt;">1.0</font><font style="display:inline;font-size:10pt;">&nbsp;million shares of our </font><font style="display:inline;font-size:10pt;">outstanding</font><font style="display:inline;font-size:10pt;"> common stock. Subsequently, the Board has from time to time approved extensions of the program to acquire additional shares. Since the inception of the repurchase program, the Board has approved </font><font style="display:inline;font-size:10pt;">7.6</font><font style="display:inline;font-size:10pt;">&nbsp;million shares to be repurchased. As of June 30, 2016, we have repurchased a cumulative total of </font><font style="display:inline;font-size:10pt;">7.1</font><font style="display:inline;font-size:10pt;">&nbsp;million shares at an average price of </font><font style="display:inline;font-size:10pt;">$12.40</font><font style="display:inline;font-size:10pt;"> per share under the repurchase program.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The share repurchases will be made from time to time at our discretion in the open market or privately negotiated transactions as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. The Board may modify, suspend, extend or terminate the program at any time. During the six months ended June 30, 2016, we repurchased </font><font style="display:inline;font-size:10pt;">0.2</font><font style="display:inline;font-size:10pt;"> million shares for approximately </font><font style="display:inline;font-size:10pt;">$4.9</font><font style="display:inline;font-size:10pt;"> million at an average price of </font><font style="display:inline;font-size:10pt;">$28.91</font><font style="display:inline;font-size:10pt;"> per share.&nbsp; </font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6726436256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Basis of Presentation</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">These interim statements should be read in conjunction with the historical Consolidated Financial Statements and related notes of Comfort Systems included in the Annual Report on Form&nbsp;10-K as filed with the Securities and Exchange Commission (&#x201C;SEC&#x201D;) for the year ended December 31, 2015 (the &#x201C;Form&nbsp;10-K&#x201D;).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The accompanying unaudited consolidated financial statements were prepared using generally accepted accounting principles for interim financial information and the instructions to Form&nbsp;10-Q and applicable rules of Regulation&nbsp;S-X of the SEC. Accordingly, these financial statements do not include all the footnotes required by generally accepted accounting principles for complete financial statements and should be read in conjunction with the Form&nbsp;10-K. We believe all adjustments necessary for a fair presentation of these interim statements have been included and are of a normal and recurring nature. Certain amounts in prior periods may have been reclassified to conform to the current year presentation.&nbsp;&nbsp;The effects of the reclassifications were not material to the unaudited consolidated financial statements.&nbsp;&nbsp;The results of operations for interim periods are not necessarily indicative of the results for the full fiscal year.</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Use of Estimates</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, revenue and expenses and disclosures regarding contingent assets and liabilities. Actual results could differ from those estimates. The most significant estimates used in our financial statements affect revenue and cost recognition for construction contracts, the allowance for doubtful accounts, self-insurance accruals, deferred tax assets, warranty accruals, fair value accounting for acquisitions and the quantification of fair value for reporting units in connection with our goodwill impairment testing. </font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </div><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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Recent Accounting Pronouncements</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued ASU No. 2014-09, &#x201C;Revenue from Contracts with Customers (Topic 606).&#x201D; ASU 2014-09 provides a framework that replaces the existing revenue recognition guidance. The guidance can be applied on a full retrospective or modified retrospective basis whereby the entity records a cumulative effect of initially applying this update at the date of initial application. We currently plan to use the modified retrospective basis on the adoption date. It is effective for annual periods beginning after December 15, 2017, including interim periods within that reporting period. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, &#x201C;Simplifying the Measurement of Inventory&#x201D;, which requires that inventory within the scope of the guidance be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonable predictable costs of completion, disposal and transportation. Inventory measured using last-in, first-out (LIFO) and the retail inventory method (RIM) are not impacted by the new guidance. Entities should apply the new guidance prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. It is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) No. 2016-02, &#x201C;Leases (Topic 842)&#x201D; (&#x201C;ASU 2016-02&#x201D;). The standard requires lessees to recognize assets and liabilities for most leases. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. ASU 2016-02&#x2019;s transition provisions are applied using a modified retrospective approach at the beginning of the earliest comparative period presented in the financial statements. Full retrospective application is prohibited. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x2018;&#x2018;ASU&#x2019;&#x2019;) No. 2016-09, &#x2018;&#x2018;Compensation&#x2014;Stock Compensation (Topic 718)&#x2019;&#x2019; (&#x2018;&#x2018;ASU 2016-09&#x2019;&#x2019;). The standard changes certain aspects of accounting for share-based payments to employees. Specifically, the new guidance requires excess tax benefits and tax deficiencies to be recognized in the income statement instead of additional paid-in capital when the awards vest or are settled. Additionally, cash flows related to excess tax benefits will be presented as an operating activity rather than a financing activity. ASU 2016-09 also allows an employer to repurchase more of an employee&#x2019;s shares than it previously could for tax withholding purposes without triggering liability accounting and to make a policy election to account for forfeitures as they occur. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016. Early adoption is permitted, but all of the guidance must be adopted in the same period. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We elected to early adopt ASU 2016-09 in the second quarter of 2016 which requires us to reflect any adjustments as of January 1, 2016. The primary impact of adoption was the recognition of </font><font style="display:inline;font-size:10pt;">$0.1</font><font style="display:inline;font-size:10pt;"> million of excess tax benefits in our provision for income taxes rather than additional paid-in capital. We have elected to account for forfeitures as they occur to determine the amount of compensation cost to be recognized.&nbsp;&nbsp;The impact of this change in accounting policy was less than </font><font style="display:inline;font-size:10pt;">$0.1</font><font style="display:inline;font-size:10pt;"> million and was recorded as a cumulative effect adjustment to retained earnings for the increase to stock compensation expense. Amendments to the accounting for minimum statutory withholding tax requirements had no impact to retained earnings as of January 1, 2016. </font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">We elected to apply the presentation requirements for cash flows related to excess tax benefits prospectively which resulted in an increase to net cash provided by operations and a decrease to net cash provided by financing of </font><font style="display:inline;font-size:10pt;">$0.1</font><font style="display:inline;font-size:10pt;"> million </font><font style="display:inline;font-size:10pt;">for</font><font style="display:inline;font-size:10pt;"> the three months ended March 31, 2016. The presentation requirements for cash flows related to employee taxes paid for withheld shares had no impact to our consolidated cash flow statement as such cash flows have historically been presented as a financing activity.</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_FairValueOfFinancialInstrumentsPolicy', window );">Financial Instruments</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Financial Instruments</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our financial instruments consist of cash and cash equivalents, accounts receivable, other receivables, accounts payable, life insurance policies, notes to former owners, capital leases and a revolving credit facility. We believe that the carrying values of these instruments on the accompanying balance sheets approximate their fair values.</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </div><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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Disclosure</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-weight:bold;font-style:italic;font-size:10pt;">Segment Disclosure</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Our activities are within the mechanical services industry, which is the single industry segment we serve. Each operating unit represents an operating segment and these segments have been aggregated, as the operating units meet all of the aggregation criteria.</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 determining the fair value of financial instruments.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 segment reporting.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6132-108592<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_UseOfEstimates</td>
</tr>
<tr>
<td style="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>27
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6727806320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Organization (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Business and Organization</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_ScheduleOfProductInformationTableTextBlock', window );">Schedule of service activities</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="4" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Revenue</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Service Activity</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">$&nbsp;in&nbsp;thousands</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">HVAC </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>610,110
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>75
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Plumbing </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>122,022
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Building Automation Control Systems </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>48,809
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>32,539
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:77.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.10%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>813,480
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>100
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfProductInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 product information that are included in the discussion of the nature of an entity's operations.</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_ScheduleOfProductInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6620792480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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 Measurements</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of fair values and levels within the fair value hierarchy in which the fair value measurements fall for assets and liabilities measured on a recurring basis</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following table summarizes the fair values, and levels within the fair value hierarchy in which the fair value measurements fall, for assets and liabilities measured on a recurring basis as of June 30, 2016 (in thousands):</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 101.86%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="8" valign="bottom" style="width:28.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Fair Value Measurements at Reporting Date Using</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Quoted&nbsp;Prices&nbsp;in</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Significant </font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Active Markets</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Other</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Significant</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Balance</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">for Identical</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Observable</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Unobservable</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Assets&nbsp; </font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Inputs</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Inputs</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.30%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:11.88%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;1)</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:07.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;2)</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">(Level&nbsp;3)</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;line-height:9pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Cash and cash equivalents</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,282
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Life insurance&#x2014;cash surrender value</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,725
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,725
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:57.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;text-indent: -7.2pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Contingent earn-out obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:10.72%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:06.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:04.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:02.70%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The table below presents a reconciliation of the fair value of our contingent earn-out obligations that use significant unobservable inputs (Level&nbsp;3) (in thousands).</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at beginning of year</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-family:Calibri;font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>450
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Issuances</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,240
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Settlements</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(428)
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Adjustments to fair value</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>336
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:85.48%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at June 30, 2016</font></p>
				</td>
				<td valign="bottom" style="width:02.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.66%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:09.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,598
				</td>
				<td valign="bottom" style="width:00.56%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19279-110258<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19190-110258<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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6901861536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_fix_GoodwillDisclosureAbstract', window );"><strong>Goodwill.</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_ScheduleOfGoodwillTextBlock', window );">Schedule of changes in the carrying amount of goodwill</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The changes in the carrying amount of goodwill are as follows (in thousands):</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">December 31, </font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at beginning of year</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>143,874
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>140,341
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Additions (See Note&nbsp;4)</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,638
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,533
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:74.68%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Balance at end of period</font></p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>147,512
				</td>
				<td valign="bottom" style="width:02.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.94%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>143,874
				</td>
				<td valign="bottom" style="width:00.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_GoodwillDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_GoodwillDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<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>30
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737949456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_DebtDisclosureAbstract', window );"><strong>Debt Obligations</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_ScheduleOfDebtTableTextBlock', window );">Schedule of components of debt obligations</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">Debt obligations consist of the following (in thousands):</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">December 31, </font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td colspan="2" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Revolving credit facility</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>36,000
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,000
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Notes to former owners</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,750
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,000
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Other debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>355
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;"> &nbsp;&#x2014;</font></p>
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Capital lease obligations</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>374
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>507
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>39,479
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>11,507
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Less&#x2014;current portion</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(817)
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 3pt 0pt 0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(751)
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:75.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Total long-term portion of debt</font></p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,662
				</td>
				<td valign="bottom" style="width:02.46%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.54%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">$</font></p>
				</td>
				<td valign="bottom" style="width:08.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,756
				</td>
				<td valign="bottom" style="width:00.52%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_fix_ScheduleOfAdditionalMarginsTableTextBlock', window );">Summary of additional margins</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Consolidated&nbsp;Total&nbsp;Indebtedness&nbsp;to</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="7" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Credit&nbsp;Facility&nbsp;Adjusted&nbsp;EBITDA</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Less&nbsp;than&nbsp;0.75</font></p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">0.75&nbsp;to&nbsp;1.50</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">1.50&nbsp;to&nbsp;2.25</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2.25&nbsp;or&nbsp;greater</font></p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Additional Per Annum Interest Margin Added Under:</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Base Rate Loan Option</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.25
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.50
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.75
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>0.75
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:58.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Eurodollar Rate Loan Option</font></p>
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.25
				</td>
				<td valign="bottom" style="width:02.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.50
				</td>
				<td valign="bottom" style="width:01.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1.75
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
				<td valign="bottom" style="width:08.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2.00
				</td>
				<td valign="bottom" style="width:01.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">%</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_ScheduleOfAdditionalMarginsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 additional margins added to the reference rate to compute the variable rate on the debt 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;">fix_ScheduleOfAdditionalMarginsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>31
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6635550464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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>Stockholders' Equity</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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Reconciliation of number of shares outstanding with the number of shares used in computing basic and diluted earnings per share</a></td>
<td class="text"><div> <div style="margin-left:0%;margin-right:0%;"></div><div style="margin-left:0%;margin-right:0%;">
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">The following table reconciles the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share for each of the periods presented (in thousands):</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 1pt;">
			<font style="display:inline;font-size:1pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 80.00%;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-size:1pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Three Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">Six Months Ended </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td colspan="3" valign="bottom" style="width:00.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">June 30, </font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-size:8pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2016</font></p>
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">2015</font></p>
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #auto;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 8pt;">
						<font style="display:inline;font-weight:bold;font-size:8pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Common shares outstanding, end of period</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,444
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,550
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,444
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,550
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of using weighted average common shares outstanding</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(7)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(93)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(54)
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(180)
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Shares used in computing earnings per share&#x2014;basic</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,437
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,457
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,390
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,370
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of shares issuable under stock option plans based on the treasury stock method</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>351
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>289
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>336
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>260
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Effect of contingently issuable restricted shares</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>123
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>171
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>144
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>131
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:66.74%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">Shares used in computing earnings per share&#x2014;diluted</font></p>
				</td>
				<td valign="bottom" style="width:01.18%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,911
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,917
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,870
				</td>
				<td valign="bottom" style="width:01.90%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
						<font style="display:inline;font-size:10pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:06.50%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;;font-family:Times New Roman,Times,serif;font-size:10pt;padding-right:3pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,761
				</td>
				<td valign="bottom" style="width:00.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
						&nbsp;</p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;font-size:10pt;">&nbsp;</font>
		</p></div><div style="margin-left:0%;margin-right:0%;">
		<p><font size="1"> </font></p></div><div style="margin-left:0%;margin-right:0%;"></div> </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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6898218592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Organization (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. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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_fix_ScheduleOfBusinessAndOrganizationLineItems', window );"><strong>Business and Organization</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 );">Revenue</a></td>
<td class="nump">$ 427,538<span></span>
</td>
<td class="nump">$ 416,567<span></span>
</td>
<td class="nump">$ 813,480<span></span>
</td>
<td class="nump">$ 786,114<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_fix_SalesRevenueServicesNetPercentage', window );">Percentage of revenue attributable to services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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_ProductOrServiceAxis=fix_SystemInstallationInNewlyConstructedFacilitiesMember', window );">Installation of systems in newly constructed facilities</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_fix_ScheduleOfBusinessAndOrganizationLineItems', window );"><strong>Business and Organization</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fix_SalesRevenueServicesNetPercentage', window );">Percentage of revenue attributable to services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<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_ProductOrServiceAxis=fix_MaintenanceRepairAndReplacementServiceMember', window );">Maintenance, repair and replacement services</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_fix_ScheduleOfBusinessAndOrganizationLineItems', window );"><strong>Business and Organization</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fix_SalesRevenueServicesNetPercentage', window );">Percentage of revenue attributable to services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<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_ProductOrServiceAxis=fix_HeatingVentilationAndAirConditioningMember', window );">HVAC</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_fix_ScheduleOfBusinessAndOrganizationLineItems', window );"><strong>Business and Organization</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 );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 610,110<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_fix_SalesRevenueServicesNetPercentage', window );">Percentage of revenue attributable to services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<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_ProductOrServiceAxis=fix_PlumbingMember', window );">Plumbing</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_fix_ScheduleOfBusinessAndOrganizationLineItems', window );"><strong>Business and Organization</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 );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 122,022<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_fix_SalesRevenueServicesNetPercentage', window );">Percentage of revenue attributable to services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<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_ProductOrServiceAxis=fix_BuildingAutomationControlSystemsMember', window );">Building Automation Control Systems</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_fix_ScheduleOfBusinessAndOrganizationLineItems', window );"><strong>Business and Organization</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 );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,809<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_fix_SalesRevenueServicesNetPercentage', window );">Percentage of revenue attributable to services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<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_ProductOrServiceAxis=fix_OtherServicesMember', window );">Other</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_fix_ScheduleOfBusinessAndOrganizationLineItems', window );"><strong>Business and Organization</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 );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,539<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_fix_SalesRevenueServicesNetPercentage', window );">Percentage of revenue attributable to services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<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_fix_SalesRevenueServicesNetPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 percentage of net services revenue to total net revenue from the services rendered as of the year end.</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;">fix_SalesRevenueServicesNetPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_ScheduleOfBusinessAndOrganizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_ScheduleOfBusinessAndOrganizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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_ProductOrServiceAxis=fix_SystemInstallationInNewlyConstructedFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=fix_SystemInstallationInNewlyConstructedFacilitiesMember</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_ProductOrServiceAxis=fix_MaintenanceRepairAndReplacementServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=fix_MaintenanceRepairAndReplacementServiceMember</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_ProductOrServiceAxis=fix_HeatingVentilationAndAirConditioningMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=fix_HeatingVentilationAndAirConditioningMember</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_ProductOrServiceAxis=fix_PlumbingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=fix_PlumbingMember</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_ProductOrServiceAxis=fix_BuildingAutomationControlSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=fix_BuildingAutomationControlSystemsMember</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_ProductOrServiceAxis=fix_OtherServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=fix_OtherServicesMember</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>33
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6726425600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Recent Accounting Pronouncements</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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit of stock-based compensation, financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 461<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_AdjustmentsForNewAccountingPronouncementsAxis=fix_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 | Adjustments for New Accounting Principle, Early Adoption</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Recent Accounting Pronouncements</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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Effect of share-based compensation of excess tax benefit in provision for income taxes</a></td>
<td class="nump">$ 100<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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefit of stock-based compensation, operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit of stock-based compensation, financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (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_AdjustmentsForNewAccountingPronouncementsAxis=fix_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09 | Adjustments for New Accounting Principle, Early Adoption | Maximum</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Recent Accounting Pronouncements</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet', window );">Cumulative effect adjustment to retained earnings for increase to stock compensation expense</a></td>
<td class="num">$ (100)<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_fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 retained earnings resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).</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;">fix_AdjustmentToRetainedEarningsIncomeTaxEffectFromShareBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="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_AdjustmentsForNewAccountingPronouncementsAxis=fix_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=fix_AccountingStandardsUpdate201609Member</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_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737261984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details)<br> $ in Thousands</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. 30, 2016 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurements</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_fix_LifeInsuranceContractsNumberOfEmployeesCovered', window );">Number of employees covered under life insurance policies | item</a></td>
<td class="nump">49<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_fix_LifeInsuranceContractsFaceAmount', window );">Combined face value of life insurance policies</a></td>
<td class="nump">$ 45,700<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_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="nump">$ 3,600<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_FairValueByLiabilityClassAxis=fix_ContingentConsiderationObligationsMember', window );">Contingent earn-out obligations</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)</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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at beginning of year</a></td>
<td class="nump">450<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Issuances</a></td>
<td class="nump">3,240<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Settlements</a></td>
<td class="num">(428)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Adjustments to fair value</a></td>
<td class="nump">336<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at end of period</a></td>
<td class="nump">3,598<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Total</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurements</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">38,282<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 );">Life insurance - cash surrender value</a></td>
<td class="nump">3,725<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_fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate', window );">Contingent earn-out obligations</a></td>
<td class="nump">3,598<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurements</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">38,282<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2)</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurements</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_CashSurrenderValueFairValueDisclosure', window );">Life insurance - cash surrender value</a></td>
<td class="nump">3,725<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring basis | Significant Unobservable Inputs (Level 3)</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurements</strong></a></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_fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate', window );">Contingent earn-out obligations</a></td>
<td class="nump">$ 3,598<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_fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, as of the balance sheet date, of potential cash payments under the contingent consideration arrangement.</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;">fix_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_LifeInsuranceContractsFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 face amount of life insurance policies taken by the entity for their employees.</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;">fix_LifeInsuranceContractsFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_LifeInsuranceContractsNumberOfEmployeesCovered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of employees covered under life insurance policy contracts.</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;">fix_LifeInsuranceContractsNumberOfEmployeesCovered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Surrender Value<br> -URI http://asc.fasb.org/extlink&amp;oid=6507153<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_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6812-107765<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_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</td>
</tr>
<tr>
<td style="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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="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_FairValueByLiabilityClassAxis=fix_ContingentConsiderationObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByLiabilityClassAxis=fix_ContingentConsiderationObligationsMember</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</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_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueInputsLevel1Member</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_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>35
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6726219328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></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>Jan. 01, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>item</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 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_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_NumberOfBusinessesAcquired', window );">Number of acquisitions | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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="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=fix_EnvironmentalAirSystemsMember', window );">Environmental Air Systems</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_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</a></td>
<td class="nump">$ 47.0<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Interest acquired (as a percent)</a></td>
<td class="nump">40.00%<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_PaymentsToAcquireBusinessesGross', window );">Purchase price paid in cash</a></td>
<td class="nump">$ 42.0<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="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=fix_ShoffnerMember', window );">Shoffner</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_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</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="nump">$ 19.2<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Interest acquired (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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_fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets', window );">Amount allocated to goodwill and identifiable intangible assets for acquisitions</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="nump">13.7<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue in consolidated results</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="nump">36.0<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 );">Purchase price paid in cash</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="nump">$ 15.5<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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Other Acquisitions</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_BusinessAcquisitionLineItems', window );"><strong>Acquisitions</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_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</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="nump">$ 6.7<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_NumberOfBusinessesAcquired', window );">Number of acquisitions | item</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>
<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 );">Purchase price paid in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount allocated to goodwill and intangible assets on the acquisition 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;">fix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 voting equity interests acquired at the acquisition date in the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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>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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<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_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<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_NumberOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 businesses acquired by the entity during the 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_NumberOfBusinessesAcquired</td>
</tr>
<tr>
<td style="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:integerItemType</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<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=fix_EnvironmentalAirSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fix_EnvironmentalAirSystemsMember</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=fix_ShoffnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fix_ShoffnerMember</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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</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>36
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6617156688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (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. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 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_GoodwillRollForward', window );"><strong>Changes in the carrying amount of goodwill</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_Goodwill', window );">Balance at the beginning of year</a></td>
<td class="nump">$ 143,874<span></span>
</td>
<td class="nump">$ 140,341<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</a></td>
<td class="nump">3,638<span></span>
</td>
<td class="nump">3,533<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 );">Balance at end of period</a></td>
<td class="nump">$ 147,512<span></span>
</td>
<td class="nump">$ 143,874<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6726528928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 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_DebtInstrumentLineItems', window );"><strong>Long-Term Debt Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">$ 39,479<span></span>
</td>
<td class="nump">$ 11,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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less - current portion</a></td>
<td class="num">(817)<span></span>
</td>
<td class="num">(751)<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_LongTermDebtAndCapitalLeaseObligations', window );">Total long-term portion of debt</a></td>
<td class="nump">38,662<span></span>
</td>
<td class="nump">10,756<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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility</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_DebtInstrumentLineItems', window );"><strong>Long-Term Debt Obligations</strong></a></td>
<td class="text">&#160;<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_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">36,000<span></span>
</td>
<td class="nump">10,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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember', window );">Notes to former owners</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_DebtInstrumentLineItems', window );"><strong>Long-Term Debt Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">2,750<span></span>
</td>
<td class="nump">1,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_DebtInstrumentAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Other debt</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_DebtInstrumentLineItems', window );"><strong>Long-Term Debt Obligations</strong></a></td>
<td class="text">&#160;<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_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">355<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_DebtInstrumentAxis=us-gaap_CapitalLeaseObligationsMember', window );">Capital lease obligations</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_DebtInstrumentLineItems', window );"><strong>Long-Term Debt Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">$ 374<span></span>
</td>
<td class="nump">$ 507<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_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 and capital lease obligation 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section H<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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 and capital leases due 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember</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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember</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_DebtInstrumentAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=us-gaap_NotesPayableOtherPayablesMember</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_DebtInstrumentAxis=us-gaap_CapitalLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=us-gaap_CapitalLeaseObligationsMember</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>38
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6742290144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations-Other (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>item</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>item</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Feb. 22, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 21, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 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_DebtInstrumentLineItems', window );"><strong>Long-Term Debt Obligations</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>
<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_fix_LineOfCreditBorrowingCapacityAccordionOption', window );">Line of credit borrowing capacity accordion option</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="nump">$ 100,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_fix_DebtInstrumentFinancialCovenantsAbstract', window );"><strong>Principal financial covenants</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>
<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_fix_DebtInstrumentCovenantLeverageRatio', window );">Leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_CapitalLeaseObligationsCurrent', window );">Current portion of capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 251<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_NumberOfBusinessesAcquired', window );">Number of acquisitions | item</a></td>
<td class="nump">2<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>
<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=fix_ShoffnerMember', window );">Shoffner</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>
<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt', window );">Debt acquired related to coil line duct processing system</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<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_LongTermDebt', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<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_DebtCurrent', window );">Current debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<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="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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Other Acquisitions</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>
<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_NumberOfBusinessesAcquired', window );">Number of acquisitions | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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="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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR) | Shoffner</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility</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>
<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_DebtInstrumentLineItems', window );"><strong>Long-Term Debt Obligations</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>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity</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="nump">$ 325,000<span></span>
</td>
<td class="nump">$ 250,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_LettersOfCreditOutstandingAmount', window );">Letters of credit amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,500<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Credit available</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 247,500<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_fix_DebtInstrumentFinancialCovenantsAbstract', window );"><strong>Principal financial covenants</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>
<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_fix_DebtInstrumentCovenantLeverageRatio', window );">Leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30<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_fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters', window );">Number of quarters of capital expenditures, tax provision, dividends and stock repurchase payments used for calculation of fixed charge coverage ratio | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<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_fix_DebtInstrumentCovenantFixedChargeCoverageRatio', window );">Fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.30<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_fix_DebtInstrumentInterestRateOptionsNumber', window );">Number of interest rate options | item</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>
<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_DebtWeightedAverageInterestRate', window );">Weighted average interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Through maturity</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>
<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_fix_DebtInstrumentFinancialCovenantsAbstract', window );"><strong>Principal financial covenants</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>
<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_fix_DebtInstrumentCovenantLeverageRatio', window );">Leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Minimum</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>
<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_fix_DebtInstrumentFinancialCovenantsAbstract', window );"><strong>Principal financial covenants</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>
<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_fix_DebtInstrumentCovenantFixedChargeCoverageRatio', window );">Fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_fix_LetterOfCreditFeesPercentage', window );">Letter of credit fees (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fees payable on unused portion of the facility (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Minimum | Covenant Requirement</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>
<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_fix_DebtInstrumentFinancialCovenantsAbstract', window );"><strong>Principal financial covenants</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>
<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_fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio', window );">Net leverage ratio used as basis for other restrictions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Maximum</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>
<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_fix_DebtInstrumentFinancialCovenantsAbstract', window );"><strong>Principal financial covenants</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>
<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_fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio', window );">Amount of stock repurchases to maintain maximum net leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<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_fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio', window );">Net leverage ratio after giving effect to stock repurchases for calculation of the fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50<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_fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction', window );">Permitted amount of acquisitions per transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<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_fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions', window );">Aggregate purchase price of current acquisition and acquisitions in the preceding 12 month period for determining permitted amount of acquisition per transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_fix_LetterOfCreditFeesPercentage', window );">Letter of credit fees (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fees payable on unused portion of the facility (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Maximum | Covenant Requirement</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>
<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_fix_DebtInstrumentFinancialCovenantsAbstract', window );"><strong>Principal financial covenants</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>
<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_fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio', window );">Net leverage ratio used to determine exclusion of stock repurchases and the payment of dividends for calculation of the fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Base rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: Less than 0.75</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Base rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 0.75 to 1.50</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Base rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 1.50 to 2.25</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Base rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 2.25 or greater</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Eurodollar rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: Less than 0.75</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Eurodollar rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 0.75 to 1.50</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Eurodollar rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 1.50 to 2.25</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<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="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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Eurodollar rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 2.25 or greater</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>
<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_fix_MarketRatesAbstract', window );"><strong>Market rates relating to interest options</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<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_fix_DebtInstrumentVariableRateAbstract', window );"><strong>Additional per annum interest margin added under:</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional per annum interest margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<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="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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember', window );">Notes to former owners</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>
<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_LongTermDebt', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800<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="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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember', window );">Notes to former owners | Shoffner</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>
<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_DebtWeightedAverageInterestRate', window );">Weighted average interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<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_LongTermDebt', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<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="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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember', window );">Notes to former owners | Other Acquisitions</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>
<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_DebtWeightedAverageInterestRate', window );">Weighted average interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<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_LongTermDebt', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<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="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_DebtInstrumentAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Other debt | Dyna Ten</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>
<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_LongTermDebtOtherDisclosuresAbstract', window );"><strong>Other disclosures</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>
<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_CapitalLeaseObligations', window );">Capital lease obligation pertaining to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<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_CapitalLeaseObligationsCurrent', window );">Current portion of capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount of stock repurchases to maintain maximum net leverage ratio.</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;">fix_DebtInstrumentCovenantAmountOfStockRepurchasesToMaintainMaximumNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of quarters of capital expenditures, tax provision, dividends and stock repurchase payments used for the calculation of the fixed charge coverage ratio.</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;">fix_DebtInstrumentCovenantCapitalExpendituresTaxProvisionsDividendsAndStockRepurchasePaymentsUsedForCalculationOfFixedChargeCoverageRatioNumberOfQuarters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_fix_DebtInstrumentCovenantFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 ratio of consolidated adjusted earnings before, interest, taxes, depreciation and amortization, less non-financed capital expenditures, tax provision, dividends and amounts used to repurchase stock to the sum of interest expense and scheduled principal payments of indebtedness required to be maintained under the financial covenants.</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;">fix_DebtInstrumentCovenantFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_fix_DebtInstrumentCovenantLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 ratio of consolidated total debt to consolidated adjusted earnings before, interest, taxes, depreciation and amortization required to be maintained under the financial covenants.</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;">fix_DebtInstrumentCovenantLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net leverage ratio determine after giving effect to stock repurchases for calculation of the fixed charge coverage ratio under the financial covenants.</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;">fix_DebtInstrumentCovenantNetLeverageRatioAfterGivingEffectToStockRepurchasesForCalculatingFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net leverage ratio used to determine exclusion of stock repurchases and the payment of dividends for calculation of the fixed charge coverage ratio under the financial covenants.</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;">fix_DebtInstrumentCovenantNetLeverageRatioUsedToDetermineExclusionOfStockRepurchasesAndDividendPaymentsForCalculatingFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 purchase price of current acquisition and acquisitions in the preceding twelve month period used for determining the permitted amount of acquisition per transaction under the financial covenants.</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;">fix_DebtInstrumentCovenantOtherRestrictionsAggregatePurchasePriceOfAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net leverage ratio as defined in the financial covenants which is used as a basis to determine other restrictions.</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;">fix_DebtInstrumentCovenantOtherRestrictionsNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount of acquisition per transaction permitted under the financial covenants.</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;">fix_DebtInstrumentCovenantOtherRestrictionsPermittedAcquisitionAmountPerTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_DebtInstrumentFinancialCovenantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DebtInstrumentFinancialCovenantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_DebtInstrumentInterestRateOptionsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of interest rate 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;">fix_DebtInstrumentInterestRateOptionsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_fix_DebtInstrumentVariableRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DebtInstrumentVariableRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_LetterOfCreditFeesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fees for the letter of credit facility, expressed as a percent based on the ratio of consolidated total indebtedness to credit facility adjusted EBITDA, as defined in the credit 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;">fix_LetterOfCreditFeesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_LineOfCreditBorrowingCapacityAccordionOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Accordion option on credit facility per terms of the 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;">fix_LineOfCreditBorrowingCapacityAccordionOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_MarketRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_MarketRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 due after one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="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_CapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 16<br> -Article 7<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_CapitalLeaseObligations</td>
</tr>
<tr>
<td style="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_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 capital lease obligation due 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45023-112735<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 19<br> -Article 5<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_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 short-term debt and current maturity of long-term debt and capital lease obligations due 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_DebtCurrent</td>
</tr>
<tr>
<td style="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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="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_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 interest rate of debt outstanding.</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_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="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>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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the contingent obligation under letters of credit outstanding as of the reporting 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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, including current and noncurrent amounts. 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 20, 22<br> -Article 5<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_LongTermDebt</td>
</tr>
<tr>
<td style="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_LongTermDebtOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="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_NumberOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 businesses acquired by the entity during the 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_NumberOfBusinessesAcquired</td>
</tr>
<tr>
<td style="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:integerItemType</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_BusinessAcquisitionAxis=fix_ShoffnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fix_ShoffnerMember</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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember</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_fix_DebtCovenantEffectiveDateAxis=fix_January012016ThroughMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DebtCovenantEffectiveDateAxis=fix_January012016ThroughMaturityMember</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_StatementScenarioAxis=fix_ScenarioCovenantRequirementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=fix_ScenarioCovenantRequirementMember</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_us-gaap_VariableRateAxis=fix_DebtInstrumentVariableRateBaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=fix_DebtInstrumentVariableRateBaseRateMember</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_fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeOneMember</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_fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeTwoMember</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_fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeThreeMember</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_fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_DebtCovenantRatioAxis=fix_DebtCovenantRatioRangeFourMember</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_VariableRateAxis=us-gaap_EurodollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_EurodollarMember</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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=us-gaap_SubordinatedDebtMember</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_DebtInstrumentAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=us-gaap_NotesPayableOtherPayablesMember</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=fix_DynaTenCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fix_DynaTenCorporationMember</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>39
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6898111488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Bonds (Details) - Surety<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2016</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_LossContingenciesByNatureOfContingencyAxis=us-gaap_SuretyBondMember', window );">Minimum</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_fix_LossContingencySuretyAbstract', window );"><strong>Surety</strong></a></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_fix_PercentageOfBusinessWhichHasRequiredBonds', window );">Percentage of business which has required bonds</a></td>
<td class="nump">20.00%<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_LossContingenciesByNatureOfContingencyAxis=us-gaap_SuretyBondMember', window );">Maximum</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_fix_LossContingencySuretyAbstract', window );"><strong>Surety</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_fix_PercentageOfBusinessWhichHasRequiredBonds', window );">Percentage of business which has required bonds</a></td>
<td class="nump">30.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_LossContingencySuretyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_LossContingencySuretyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_fix_PercentageOfBusinessWhichHasRequiredBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 percentage of business which has required bonds.</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;">fix_PercentageOfBusinessWhichHasRequiredBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_LossContingenciesByNatureOfContingencyAxis=us-gaap_SuretyBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=us-gaap_SuretyBondMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6901687296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=fix_EmployeeAndNonemployeeStockOptionMember', window );">Stock Options</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Earnings Per Share</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computation of earnings per share amount (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">100<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=fix_EmployeeAndNonemployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=fix_EmployeeAndNonemployeeStockOptionMember</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>41
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6726823664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity-Number of Shares (Details) - shares<br> shares 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. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Reconciliation of the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share</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_CommonStockSharesOutstanding', window );">Common shares outstanding, end of period</a></td>
<td class="nump">37,444<span></span>
</td>
<td class="nump">37,550<span></span>
</td>
<td class="nump">37,444<span></span>
</td>
<td class="nump">37,550<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_fix_EffectOfUsingWeightedAverageCommonSharesOutstanding', window );">Effect of using weighted average common shares outstanding</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(180)<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Shares used in computing earnings per share - basic</a></td>
<td class="nump">37,437<span></span>
</td>
<td class="nump">37,457<span></span>
</td>
<td class="nump">37,390<span></span>
</td>
<td class="nump">37,370<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of shares issuable under stock option plans based on the treasury stock method</a></td>
<td class="nump">351<span></span>
</td>
<td class="nump">289<span></span>
</td>
<td class="nump">336<span></span>
</td>
<td class="nump">260<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_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Effect of contingently issuable restricted shares</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="nump">131<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 );">Shares used in computing earnings per share - diluted</a></td>
<td class="nump">37,911<span></span>
</td>
<td class="nump">37,917<span></span>
</td>
<td class="nump">37,870<span></span>
</td>
<td class="nump">37,761<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fix_EffectOfUsingWeightedAverageCommonSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 effect of using weighted average common shares outstanding.</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;">fix_EffectOfUsingWeightedAverageCommonSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of common stock outstanding. Common stock represent the ownership interest in a corporation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="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_IncrementalCommonSharesAttributableToContingentlyIssuableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares.  Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 55<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e2626-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 48<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e2538-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingently Issuable Shares<br> -URI http://asc.fasb.org/extlink&amp;oid=6508586<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_IncrementalCommonSharesAttributableToContingentlyIssuableShares</td>
</tr>
<tr>
<td style="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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1500-109256<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="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>42
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6742335664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity- Incentive and Other (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">111 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 29, 2007</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_fix_SharesRepurchaseProgramAbstract', window );"><strong>Share Repurchase Program</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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Number of shares of outstanding common stock authorized to be acquired under a stock repurchase program</a></td>
<td class="nump">7.6<span></span>
</td>
<td class="nump">7.6<span></span>
</td>
<td class="nump">1.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_TreasuryStockSharesAcquired', window );">Share repurchase (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.1<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_TreasuryStockAcquiredAverageCostPerShare', window );">Average price (in dollars per share)</a></td>
<td class="nump">$ 28.91<span></span>
</td>
<td class="nump">$ 12.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_TreasuryStockCarryingBasis', window );">Repurchased carrying basis</a></td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="nump">$ 4.9<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum</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_fix_SharesRepurchaseProgramAbstract', window );"><strong>Share Repurchase Program</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_TreasuryStockSharesAcquired', window );">Share repurchase (in shares)</a></td>
<td class="nump">0.2<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_fix_SharesRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">fix_SharesRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fix_</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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 authorized to be repurchased by an entity's Board of Directors under a stock 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;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cost of shares repurchased divided by the total number of shares repurchased.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_TreasuryStockCarryingBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Cost basis for treasury stock acquired for purposes other than retirement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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_TreasuryStockCarryingBasis</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 that have been repurchased during the period and are being held in treasury.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>43
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %."_$AV;+^IJ@$  / 4   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,V8RV[",!!%?P5E6Q%CT]*'@$WIMD5J?\!-)L0B?L@V ?Z^=H"JC6@%
M+9%FDP=W//<FXYP%X[>M =?;R$JY25)Z;QX(<5D)DKM4&U!!*;25W(=;NR"&
M9TN^ ,(&@Q')M/*@?-_''LET_%*#M2*'WN-.B+TG"3>F$AGW0BM2J[S5M:^+
M0F20ZVPEPY+4!VNX"GK2FW/KG[D,+<BF(HVP.](TZN0RALY8X+DK ;RL4N>W
M%;AC_COEX#R#@J\J?Y;Q_MVE%JJFQI7"[*V>-J&+"[]-DJ"ZDQS:"W]+)F0<
MFE&+;ROB_1^?I?42:UG-+%^+ED'=V9CB.95<J&.C6FN[?-=Z><EM O&I<LC[
MQH9"Z\6171**YT%U)+3^E_=AIV3:PDF&L;##CZ+D%O)7;\-\CW\;7PNZRQ'G
MVES_-/1&=*0Y=0B)LW(P)#F&2')<(\EQ@R3'"$F.6R0Y[I#DN$>2@PZP!,%"
M5(H%J10+4RD6J%(L5*58L$JQ<)5B 2O%0E:&A:P,"UD9%K(R+&1E6,C*L)"5
M82$KPT)6AH6L# M9AUC(.OPD*VG^Z)Q^ %!+ P04    " !3@OQ(2'4%[L4
M   K @  "P   %]R96QS+RYR96QSK9++;L) #$5_)9I]<4HE%A%AQ88=0OR
M.^,\E,QXY#$B_?N.V(#"0ZW$TJ][CZZ\#JFL#C2B]AQ2U\=43'X,J<K]VG2J
ML0)(MB./:<&10IXV+!XUE])"1#M@2[ LRQ7(K8[9K.?:Q<[51G;NTQ1'E):T
M-M,(9Y;AFWE89.D\^(GT%V-NFM[2ENW)4] '_K,- \]YEE<>QW8OG*\M"_V/
MZ'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C-Z."N[_8_ )02P,$%
M  @ 4X+\2&2&T#=T 0  RA,  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\782VK#,!#&\:L$'Z#RC/(FR:J;;-M>0#@3VR1^(*FTN7U=+XK[T-!%
MX-O8V(+1'PP_A'=MR+=/<G6Q[MI0U7V8O3?7-FR']_NLBK'?&A.*2AH7'KI>
MVF'UW/G&Q>'1EZ9WQ<658CC/E\9/YV2'W<_9L^-IG_GCB;+9B_.EQ'WVUOE+
MJ$1B,..-'H8-AN5;+__9OCN?ZT(>N^*UD3;^46&^-LA,.HC300P)LND@"PF:
MIX/FD*!%.F@!"5JF@Y:0H%4Z: 4)6J>#UI"@33IH PFB7)$QQR1I6&.T)H5K
MPGA-"MB$$9L4L@EC-BEH$T9M4M@FC-NDP$T8N4FAFS!VDX(W8?1F16_&Z,V*
MW@PZ:VN';8S>K.C-&+U9T9LQ>K.B-V/T9D5OQNC-BMZ,T9L5O1FC-RMZ,T9O
MJ^AM,7I;16^+T=M.] Z5\W)ZCKYNRW#OFF_#U:()WB'>KG+_E'&JVC#1.@X[
MB1FO=_]$X]3/$//KM]WA U!+ P04    " !3@OQ(?,;P$I,"   @"0  $
M &1O8U!R;W!S+V%P<"YX;6R]5DUSFS 0_2L:7YH>7&RG[<'C,$,P:3*3&$^A
MZ5D6B]$$)"H)-\ZO[P*!X 2[H8?ZXM7JO?UX*TM>"#V9KY7,01D.FCQFJ=!S
M=%Z,$F/RN65IED!&]2>$"-R-I<JHP:7:6C*..8.E9$4&PEBSR>2K!8\&1 31
M.&^#CNQ%F<7)\Y0S:K@4]AUG2FH9&^(],D@7UFM Q<#( ;!"<;.W)S6FZZHP
M :,IN)C+CFFJH4:]."N,*[.<BKU5KVZY>- _\E NJ8$NZW"CCIY0!1$F/8C>
M.BO,]1[[3$NNFU"QA:B+?;O9:'$/2I>=3F>?)OAI)6C\=6R@$1?;->5*VXN=
MF>^ &:F>Q[0S_SJE2+)RZ/H^Q/KTB&RHAM*\&.VHXE28$='\"9>S49VV]E9V
MFFNC[)]2/>@$P.B%U3HKLXOMVORS?3ZM$&@=(JVV,_M9MH.^2T_(30K:C]=4
MF?\D1=53(\3Y=-3IO@E!J(B()PP>1W(CZE0XO*XDK>7ZJ\"_O5DZH;<DE\ZM
MLW(]$EQ[7A@,Q9.S-?T[)PCQZ\Y;(=Z_(O[:^SZ4$X2^.Y3C.L%U+^>RT%R
MUI5FOMI2P9^.JQ4464;5GLB8!'PK. X.CPIQ&),%ZMW+N<+C0NYI6@"Y ZH+
M!>6,="_68;\*KGF9OQ_P3<KH-T_3WLTE; SQ-RG?TN,1\-K)N*E*J'IV)1:.
M=X!@>"GV-VTD>TAD&N$=\(%X6*'9#U=G^F68_N0LI)O^/H\H6C..--$(UX ^
MODO!T^@^84XS3G2[!-/_ZSFIZFPV3*$R"^]7M7OV&N"1-E[$/ E[J^8@^-@W
M":B6-/PTD_& L9TLK8\R7A79!NO#N;R?@_<QPV+Y#MX\4-V7YM6[8AW^'[+_
M %!+ P04    " !3@OQ( S 0;S\!  !I P  $0   &1O8U!R;W!S+V-O<F4N
M>&ULS9--3\,P#(;_"NJ]2]M)VQ1U/0#BQ"0DAD#<0N)M8<V'$D]=_SU9UK4,
MN/3&K:[]/GX=)R6WE!L'3\Y8<"C!WQQ5K3WE=IGL$"TEQ/,=*.8GH4*'Y,8X
MQ3"$;DLLXWNV!5)DV8PH0"88,G("IK8G)E4I..4.&!K7X07O\?;@Z@@3G$ -
M"C1ZDD]RDE0O>J]-HTLRZ*LR.*Z9QY41<B-!W+9#V>]4Z(S@E#_+0?3MX]\_
M/<0,2;K*HY=]5=,TDV8:Z\+ .7E;/3['LTFE]L@TAZ#RDF)K89E<.K].[^[7
M#TE59/DLS>9IL5CG,YHO:#%_/TUVY6\PK+HA_JWCB\&X7918P\C=1HV(RXV?
M$23 <R<M2J-'X2+FFSC"_.'C$SB.!W7">-GVT#;&"5_%^S5$IY<35K8UKCVG
M?D17KZKZ E!+ P04    " !3@OQ(F5R<(Q &  "<)P  $P   'AL+W1H96UE
M+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X41
M6(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DO
MV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;
M&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$F
MN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(
M@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$
MX%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..
MB<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6
MS-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\
MKT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!
MI^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/
M[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01
M.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)
MVH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3
M$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&
MKQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U
M%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>
MACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9
M";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]
MSZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L
M_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;
M;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',
M<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0
M;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[
M7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,
M1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]
MM!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.
M4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R
M_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83
M <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O
M[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z
M;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#
MI'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?
MD@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_
MV]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    ( %."
M_$C,A4*-7 (  $(,   -    >&PO<W1Y;&5S+GAM;,V76VO;,!3'OXI0QVAA
MQ'9"TG:U#:,0&&QET#SLK<BV[ AT\60Y<_KIIXMC)X:T27=S7G1\=,[O_'5)
MCA-6:DOQXQIC!1I&>17!M5+E1\^KTC5FJ)J($G,]DPO)D-*/LO"J4F*452:)
M46_J^PN/(<)A'/*:+9FJ0"IJKB(X[US Y=^+#$?PZ?+]CUJHNW? C1<?+B[\
MIZN[H?_23EQ!X!B?LP@&BSGT3H=._.-</3= +\Y$O\@>PJ_/@[^ 'H!OCH![
MT)'$6Y/HM4<6A[G@_<E-H7/$8?4,-HCJ^,"$IX(*"92^&KJ"]7#$L(NX1Y0D
MDAAGCABA6^>>&H>]36T<(UQ(6]M5&-:9^'TE6201]-O/Z>62GFX'LSQ"Z>'R
MM",.2Z04EGRI'T!KK[:E7AP7'#N1-NZ5Z$*B;3"=[R780==-A,RP["H'<.>*
M0XISI1,D*=9F5*(TTH52@FDC(Z@0'%&#W&6TAL:FF-)'\]W]GA^PFQRX&'/&
M/@1&Q<[4&]&:_36PF^KMTQQ['SM[$Q<T>5= 9Z.RI-M/E!2<82?6N9:B?7H-
M'QS!QR':4<%:2/*LX\U%2+4#2P@V6"J2[GM^2E2N<*/:&^PU^3&%;UWRW]3T
MYW>M5Z.OX+_>GO]:?/]L[-<0#O2<<!0/-4NP7-I?WO.%S:['JLRTVM%*6XQ7
MVH@/]&:\TF['*FWVN\J\MIWN]>R#CMUY05(3J@C?24#F'>O!R*8'S;3OUIJ9
M-7VCMK,*)?J%_J"*AF4X1S55W\A&*#L9P=[^8N0'BRYJU2$BV-M?<49JYEX:
M^W\-\2]02P,$%     @ 4X+\2+-ZD"]? P  \0H   \   !X;"]W;W)K8F]O
M:RYX;6R5EM%RVCH00']%XY?V/J1@!6C+E,X0<)K,)#A3,[G/PA:P$UGB2G))
M\O5=F= L0<EMGK!DZTBK/1+[S0VWQMXMC+EC][72;FA'R=K[S;#3<>5:UL)]
M,ANI\=W2V%IX;-I5QRR74,JI*9M::M_AW>Z@8Z42'HQV:]BXY(GF_H;F-E:*
MRJVE]+7:P6H!.OG^S0V7H.2MM [!3&PV,U'+47*O$J:$\UD%7E:CI(=-LY4'
M';;9G#6@0J/?[2>= -N'>F-9:2JY@\W7X/Y]>I&P2BY%H_P<%[N?=Y2DO,?Y
M8,<(G]V"W#H*#!U,E!Y^R;E8C))NPD3CS3DH+^U4>/G#FF8#>H6LA"W!.E^$
M<-LO:]!0PV-8-[;<VFPOC(5'H[U016F-4NVH\*(=A#.X/SVX1@_EP8=>+'Z&
M3(R201>!O\#! A3XAU'2/BL9(NF\"*7=_N<GIMO-V:>8"5VQ3'NDL$N]2QYN
M35@#?GQ9M1/;(>"#O:S2W591T"2?%?G5Y70\SZ;L;'PUGDTR5EQDV;P@$$X@
M_%T0]O%&$- I 9W^#ZB8X\]U-D-(?L[RF^PG ?4(J/<N4#'/)P34)Z#^NT"3
M<7%!0 ,"&AR#SAH'6CK79BRW*Z'A\66N/A/$YV-$T=2UL _,+%D!*PUXU@4J
M,"Y+TZ "!/2%@+X<@\X%6'8K5"/9M12NL3*XY C@*P%\/0:,R_\:5+:]5JAK
M72I;]WC<#V.J+2A%QQP(&C%T*A>>Y0L%*W$T'_4RC8EIZAI\&UR[[Q,\O'C:
MI2Y!'H"HEVE$S,*;\FYM5(57SP>68?3^@8ZG.J81']],7=JG*"ID&C'R59'8
M1[R!#K:6*IE&G'S%@QWH<(.HFFG$S7UF]V/_H8.ICFG$QY<ICD*HDFG$R5B*
M8B!.)>412=_8X*GT]#;CU%T><??-M'-.40=7;$3E5W,5U@0T[9S*S",RT].[
M'W^X151G'M'Y.=NQT=1@'C'X.-TQ"I671^1]23G)_5K:/RR*HO+RB+QO7A/L
MA**HRCRB<MS"6'S49_Z7/I_,FGJ!0:)/]$^5&GT:,3J*PGJAQ(BQ-*(H:O1I
M^E20/-<@6(;AV:A"A>;::;#$*4/9AC^[&[G7#R<UM*^QE!LEH=["TJI1:H)]
MN;XRHJU*=N1]H?;]-U!+ P04    " !3@OQ(0?O6&TT"  #T!P  &    'AL
M+W=O<FMS:&5E=',O<VAE970Q+GAM;(V578^C(!2&_PKQ!XR"7VUC3=IN)K,7
MFTSF8O>:MK2:$7&!UME_OWSIM!/&>B."[WN> W*@Z!E_%Q4A$GS0IA7KH)*R
M6X6A.%2$8O'$.M*J+R?&*9:JR\^AZ#C!1V.B38BB* LIKMN@+,S8*R\+=I%-
MW9)7#L2%4LS_;4G#^G4 @V'@K3Y74@^$91&.OF--22MJU@).3NM@ U<[F&B)
M4?RN22]NWH%.?L_8N^[\/*Z#2.= &G*0.@16S97L2-/H2(K\UP7]9&KC[?L0
M_=E,5Z6_QX+L6/.G/LI*91L%X$A.^-+(-]:_$#>'5 <\L$:8)SA<A&1TL 2
MX@_;UJUI>_LE@<[F-R!G0*,!)9.&V!GBT6"7+K29F7G]P!*7!6<]$!W6?QNN
ME)SK("HR4),1:IU,3&Y6JBRN952$5QWF3H&,8FL5<%2$*K87@ *?'1D[^AZP
MLXKX,2"^!]C!36SLR6-[<F]/K#TQ]M27GU5LK2)[#$B]@-38\WM :Q29!5@%
MC.)TN9BQ#)D7DYD@BXEY6,7R,2#W G*7Y03!26;LE847L;!^[V9Q"">9L4Q+
M+V)I_<D$PDG2QP@8>1EF6$7()B"#)I]!@7Z**\RI7SYH9OQTB/P45[_1]_MW
MYS1QGB0(P1F5"&,_RY8R@A.U,F@B.*,@H;_DH:UHY-UGJ>,XS=>-%MX<LI3P
ML[E\!#BP2ROM&3N.CA?<!IE#^E->%AT^DU^8G^M6@#V3ZJ@W)_*),4D4/GI2
M:53J"AX[#3E)_9KK_.RE9#N2=<,=.U[TY7]02P,$%     @ 4X+\2$.3ZO>7
M!   F!<  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6R-F$MOXS841O^*
MX'U'Y.5#9. 8F&@P:!<%!K-HUTHLQ\9(EBLI\?3?EQ*OW"1S?<U-;"N'U$>*
M.GRLSUW_8]C7]9C];)OC<+_:C^/I+L^'IWW=5L.G[E0?PW]V7=]68_C9/^?#
MJ:^K[5RH;7(0PN9M=3BN-NOYVK=^L^Y>QN9PK+_UV?#2ME7_[T/==.?[E5PM
M%[X?GO?C="'?K/-+N>VAK8_#H3MF?;V[7WV6=Z46$S(3?QWJ\_#F>S:%?^RZ
M'].//[;W*S%EJ)OZ:9RJJ,+':UW633/5%.[\#U;Z_SVG@F^_+[5_G9L;XC]6
M0UUVS=^'[;@/:<4JV]:[ZJ49OW?GWVML@YDJ?.J:8?Z;/;T,8]<N15996_V,
MGX?C_'F._W$"B]$%  O I8#4; &%!=2' GE,-K?K2S56FW7?G;/A5$U/6]X%
MO)\J"35GH3%#Z*>YSG[NJ<WZ=0-ZG;].];Q#8$8>$+E.E$B8"Y*'^Y,AX'V(
M>/$SQ/+V=GGUOKR.Y54L7[R/>)R1(C8B(LJ!@^M4&2ECM=6WLV@RBXY9''47
M&[-$1"D#3ES'2L0$" .WTQ@RC8EI/),F(E)*('L&PV!%PNJ$+);,8K$]3):(
M>&\4$R5"A=?R=I*"3%+$))))$A$K#?>$(F2<2ABYCDSB8A*FYQ\0487AG@]2
M4BEW.XLGLWB\$9,E(EIIHY@A52(&&@IU.XT49)SY<LBCF3S(6"/8$;-@PLF4
M/)+.$RVG#)<G,E(71G)/Z\(I5R281@*=*'KSS>@C$D5&%X)34KE@4A0^(0^M
M88F2)3V\Y$%7AW:S3RQBTD*1\&Y)6L42#<JY&!DK.:I$RD!2[] JEE&AW(OS
M@$P!7DBV>R)GO30^9?Q\$#).NS*:5(N$&FB1R@*'#=<F5*G@3(J0$2E9:)5*
MA];ALD0&)#-$RP4R"?.+I%4J%U%R63Q.O%8*IO_*A1/6NH1G#;1-(2I0<S9%
MQA3><X$63">Y FB;0C2@YFR*C'.AC[@\B(4YJ4C(0[L44("<2Y$!+SW3C>4%
M<R)AM@':I:#0VUP>]*U6!2<O6)1KBY3^H5T*T8":<RDR"JSQW NV<&'2]@GO
M&- ^A>A S?D4&>7" H$+A&M@D>0?H)>W8%%A7)[(2,-VCT7_),Q\0'L94*><
MEY&13G)BIJCK:6@S@\/9DTL3&0^<$4JDG%4)NQ"@W0S1I]R"\0$955@EV5?=
M7T:\2W"AHMVL%J%26VR-^U=DS'6F_)6YGN2#E7%%H"1N@!-JH#VJ .<0KBV0
MT)9?F.M)KAP*X&:>,Q8R6G+S'0%=ST+;4^'ZD7,5,K\%!P$WW2V<#LN!E-ZA
M[:EP!<G9"ADEA>:\7RX<A/<E)1'M3V5Q)<XEP@,"Z2S;15B55S[!6HIVJ,)U
M*V<M9)0!Z[D-\<)I6T#***(]JJ+]++<S0$8Z2%DL*EJ1*FK-<HM%9&XW';FP
M1Q<)@T/3BM3+1I\YXD/F^N8)#_F6NJC-4_[F#/54/==_5OWSX3ADC]TX=NU\
M:KKKNK$.]8A/9I7MZVI[^='4NW'Z6H3O?3PXCC_&[K2<@U\.XS?_ 5!+ P04
M    " !3@OQ(I,SH.$@"   9"   &    'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;(V67Z^;(!B'OXKQ U3Q#VIC3<YQ6;:+)2?G8KNF+:WFJ#B@]>S;#WAM
MUS9@UXL*]/F]/"#1EA/C'Z*A5'J??3>(C=](.:Z#0.P:VA.Q8B,=U"\'QGLB
M59<? S%R2O8FU'=!%(8XZ$D[^%5IQMYX5;*3[-J!OG%/G/J>\#^OM&/3QD?^
M9>"]/392#P15&5QS^[:G@VC9X'%ZV/@O:%TC@QCB9TLG<=/VM/R6L0_=^;[?
M^*%VH!W=25V"J,N9UK3K="4U\^^YZ+\Y=?"V?:G^U2Q7Z6^)H#7K?K5[V2C;
MT/?V]$!.G7QGTS<ZKR'5!7>L$^;;VYV$9/TEXGL]^81K.YCK!+_@8H[9 ]$<
MB*X!E"P&XCD0/P0",#/K^D(DJ4K.)D^,1-]MM%8XUT5494\M1JA],C6YV:FJ
M/%<8E\%9U[E#(H.\ A*YB7HFTBL2J/FM$M&]! R^1""1/<_']_D$\C'D\WO%
MP2 9+ *0)(]B-U0#E*(T?VZ26$T2,"ELD^1@ DBX"I$;JBV0TR2UFJ2F0A;:
M)L%@ D@:FH^;J^V<TP=;?3#X6!<]^P"R9/)(.!TRJT,&#M&"0_;4X9%P.N16
MAQP<K,=P/B'Y_YP0"^0T*:PF!9@D"[L!" JC A<%6MBWVD4ZG5!HE3+#RBI=
ML)J9!*$HCO$"6;M(MQ6R6\$3+L-+5L#$."M0NG#,ZRM8X"Q_O'O!S4-\)$?Z
M@_!C.PAORZ1Z'YC']H$Q256A<)7Z7J/>T]=.1P]2-S/5YO#F@HYDX^5%?/TW
M4/T%4$L#!!0    ( %."_$C<,>RZS00  $\7   8    >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&ULE9A-<^(X$(;_"L4]09^6E2)4#<9;NX>MFIK#[MD)3J &
M8]9VAME_O[:[Y4"FZ6AS"-@\W=+;4JLE+<]U\[W=E64W^UD=CNWC?-=UIX?%
MHGW>E571WM>G\MC_\E(W5='UC\WKHCTU9;$=C:K#0@F1+*IB?YROEN.[K\UJ
M6;]UA_VQ_-K,VK>J*II_U^6A/C_.Y3R\^+9_W77#B\5JN9CLMONJ/+;[^CAK
MRI?'^1?YD*MT0$;BKWUY;B^^SX;./]7U]^'AC^WC7 Q]* _E<S>X*/J/'V56
M'@Z#I[[E?]#I>YN#X>7WX/VW46[?_:>B+;/Z\/=^V^WZWHKY;%N^%&^'[EM]
M_KU$#79P^%P?VO'_[/FM[>HJF,QG5?$3/O?'\?,,OZ0"S6@#A09J,IC:H0TT
M&NAW \,:&#0PL2U8-+ ?6EB ]C%RFZ(K5LNF/L_:4S',)_G0X\W@I/<\Z\/5
M]B,Q^FS&L5@M?ZR<6RY^#'ZN$#4B:T32V\@&$#D1B[Y]LA-J3K6@1G-UNX$,
M".>9/GSJ)/_%R<UNZNMN:HB5'NU3\;F]N;8W8&_ 7EYW\3@B#B(!B%'.ZO0V
MEB$F$YNXV]@F-*C-1:=_P7*# YQ(:3[79DEM%II25#,): -$ZU1*!LL"9JPD
M0P#8!K#$"FL9;SEBVNN+.7Y36T)J2T";9K0AXHU*&&E(*6$\HPPHF2BOF #D
MB)G$Z0AECE3FH$.&409((H5B]&= 6:<33AE04GHE&6=YP*1([.?*4E)9"LHL
MHPR0.\7.1H2D);,6=2&D+9F,J"I *F*T/*G)@R9FAJT!47TJ,\HSI$RJ.55
M&2,<EV! :>M]Q+HJ!;FPCJ][91&1D9(,C80*E#()LT:&&VU$Z$45PX(,-X&#
MFS1"CZ+U*%Q0.#W W"6"6W,"92R3Y9M 22VX.1PP;V,&6]/2H(QZLB(%:1J3
M1;/2@)**F>N;*%<YX>JV+KJZ2RBCGDFI-3)W_=K&Z4)/G"I M&.DYPC%+#B2
MKNH2RJ?GRCHR=U)P:V06,&69S-E,SE3"*D/,Z9AY2%=U"074<V4=F7X[EC#9
MDP7,V(^[Y&MQ">[N4C[)$EQ251*QU91T99=01#U7V@.3&J8[&5*I\TP";9"2
M5G%[FSQ@RJ8Q(T?7=@FEU'/%'1GIG&3%(=8/'#/'-XCU\\!R6[* J<1%G(4D
M7>4E5%0NVADR2G/S+4?**!%S,A-D;Q249L\<,];(W(PU'EH"IHT@9R4>6A"[
M&6L\M 1O_>2-R!+U8=N &P\E,0,B/-"%6D%%].2D3S$^P(A[.L]2#$^@Z$*5
M8G0"Y<@8IAB<J<6(+%/T:5=A210QX:5+HC(1P3%1P0F4)I,^!"=0CES40W#,
M_PF.I8-C,3@QF477'X4'.,$55X2T,YI;QMXQ[@BRF3#-[;[R=RPJM>@"I'"E
M%UQ]14@[SVZ(+C!67L!2Q\H+F$MB1H^N00H+![V4>927XDP33ES]D6(]BIV,
MR'7 H]9 23HC/&J=,/5!ZN+BMK JF]?QGK:=/==OQPXNP*:WTUWP%S7<-GYX
MOY8/F23>;^1##C>][^Y7RU/Q6OY9-*_[8SM[JKNNKL:KR)>Z[LJ^P^*^C_JN
M++;3PZ%\Z8:O;A@.N.^%AZX^A>OKZ0Y]]1]02P,$%     @ 4X+\2!AA@<%E
M!0  41T  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6R5F<ERVS@0AE]%
MI3LC HV%<,FJ&DF69@Y3E<HA<Z8MVE9%$CTD'6?>?DBB(2]IM. <HL5?HQM+
M__Q)S5_JYD?[6%7=Y-?Q<&JOIX]=]W0UF[5WC]6Q;+_43]6I_\M]W1S+KO_8
M/,S:IZ8J=V/0\3"3>6YFQW)_FB[FXW=?F\6\?NX.^U/UM9FTS\=CV?RWK [U
MR_543,,7W_8/C]WPQ6PQGYWC=OMC=6KW]6G25/?7TS_$U5;9 1F)[_OJI7WS
M?C(4?UO7/X8/?^VNI_E00W6H[KIAB+)_^5FMJL-A&*G/_"\.^IIS"'S[/HR^
M&:?;EW];MM6J/ORSWW6/?;7Y=+*K[LOG0_>M?OFSPCGH8<"[^M"._T_NGMNN
M/H:0Z>18_O*O^]/X^N+_4N081@=(#)#G  %L &  O 9H-D!A@#H'2,L&: S0
MKQD*-L!@@'G-8-@ BP'V-8/?+;^ZX]ZLRZY<S)OZ9=(^E<.)%5<]W@R#]"-/
M^@UI^[T>QVS&W5[,?RY$KN>SG\- [Q@Y,LO F#BS"HR-,^O %''F)C NSFR0
M$7F<V09&G)E9OR;DPLCW"Z/\PD@<0+Y/<AH9'[CTC'J3Y#=FY9E,@79%'%M[
M#'JY*%0<N_&8=,!1&ZQ=L]5O0TH!#BZO$I"K!+A*0.4Q?I4@K)($,/IR)D5F
M4I<SK3P#A09=F,N)]/M$X!-I3*0N#V#(2@T.H)FU]XR4QB8<4$NFL9C&Q!=D
MZQFP6N?]O\N9"C)3D= *14(K%!=:P1>]+BZT@L=N"KX5/+4IDEJA^%0K.'*5
M7$(KN$^V@LC)5./7EYH!H>1N$()L!R'2^T'04BHDUQ&XG0@I!X;;3\2*W'+G
M'BEME4HX]0+HF0=QLPE#T*(E@FHQTK]""*SDN@(I9]AY>T@9E[);FJXY"*#C
M#I>'0%B A(X1M%(*E$J9<Q/W4&8D.W,<RIB4HTXKJD!)E9R((22EDPF):$$5
MJ$J2U*2PQ"APO7"+%*F@54F@+$E2*L*</)0YL-P2$U3<5-'*)5&Y)-/C*X0R
MI;1+:%\IZ%0H7))1G35"DKN&; DH7DS$3:($<F=XC1#DFML&BHJ70]LVB=(F
MF40W"/7[K1EAVI)8O"!:*"4*)2>!&X0RY7)VNR@L7A"M@A)54)(J&+R]A[("
M@%&P+8G%"Z*U4J+ <9E6"&4@M-,)NBQI(90HA, (X1*A"W<_%O?"%(KM0W2J
M$JSA7 )RQH%CUF$3)E!$&CO< 6%6T]OC!(F5M)I+5'-@U'PISP8YT?I)6L^E
MNYQLA1 89VQ!;D\XF2CI'\GX7> '64>K!,&0)C0<T'(-*-? >-H;A#)@_-26
M@.+%T'(-*8X5(=G?77'Z2&+Q@F@O"I_PHD!++*1X4838)EPCE'%G<!M&2K&'
M0&LPI#A1A+1QSB5DHL45@A'EM S"37O!S'L-08(_/BY[OSJ8T-D$NPJT2D.P
MJYP4!,A**U/.#BUQ$ PKYR(1ROI+%'=Y)K%X0;0,0K"UG(]$*%/"%@FMIVC+
MJH)EY:P;0E(KKB<H*EX.K9,JV%K.NB&4Z5QQ6T%B\8)HK53!VG).287'H([;
ML2V)Q0NBS:V"!*>$4"9L#GG*X8@\E411!696:X0RH34G,)LS%[,M896"_D*1
M8EL4K:X*U168YY1+A'B3AU!_C'*Z2? 9MPH/#?KCQER$;I!SHJ ?=N!U/@RG
MI4F1?D5+OPJ^FFGO)4*_N3=B;PP^S%%*)3UR5;2X*WNYK)4*_M4ZH3F?AV#V
MD?15S=[\</14/E1_E\W#_M1.;NNNJX_C3T7W==U5_4CY%SV=/%;E[OSA4-UW
MPUO;OV_\+W[^0U<_A1\PS[^B+OX'4$L#!!0    ( %."_$CM08]4^P0  +,9
M   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULC9E=;ZLX$(;_"LH])_;X
M"ZHT4F&UVKU8Z>A<[%[3AC;1@9 %VIS]]PMXG'YH,O%-D]#7PSLV?CPVFW/7
M_QSV=3TFO]KF.-RO]N-XNENOAZ=]W5;#M^Y4'Z?_/'=]6XW3S_YE/9SZNMHM
MC=IF#4+8=5L=CJOM9KGVO=]NNM>Q.1SK[WTRO+9MU?]7U$UWOE_)5;CPX_"R
M'^<+Z^UF?6FW.[3U<3ATQZ2OG^]7#_*NU':6+(J_#_5Y^/ ]F<T_=MW/^<>?
MN_N5F#W43?TTSB&JZ>.M+NNFF2--=_X7@[[?<V[X\7N(_ON2[F3_L1KJLFO^
M.>S&_>16K))=_5R]-N./[OQ'C3F8.>!3UPS+W^3I=1B[-C19)6WURW\>CLOG
MV?\G$]B,;@#8 "X-+O>A&RALH-X;Z"53[VS)Z[=JK+:;OCLGPZF:1UO>3?)^
M#C)%3J9DAJF?EIC]TE/;S=M6*K=9O\V!/FE@T12HN2C64W3R%K"BFL/2'*[?
MH/0*E]^^@_I\!W_Q06$2V>T ^G, [0-H#)!_-GE<-,ZGX37@C,FNJTI4@741
M_67(;(PWH\7M );,QF( 2?FT/ANOT3(7UT6E%RD'^K851UIQ: 48*UZ3Y9;L
M5[3B1<[%]$I&6LG0BF*L>$T*N6.L9.@WHE-RTDF.3C3CQ&M2:9F>*U$T/6WJ
MMA<I2#/+Y=F-8=P$D2,G"+H)(A,Q#:6DS2!JM.7,>%&J##=*%Q6X"#M V_%@
MXN9(@1JE&,LEBE())L*,HLT@Y323=8$BI30[4JB2+F:HOB 3*261F3HFA*$S
M"J1CO!8H2JW-F/E2!MGTB.81Y)4T.242CQUPKTF-XJ9F4$VS/()8DJ:G1'P:
MUH\+J.#''&-EPD;XH1$J/?JXQ O43(\ZO9H&.R@SF8WI'QJD$DEJN)4.12G_
M^ 24RH@)"H*<$1#X!Q$A:/X!\L]PBQ2*K :N@U$%)H_A,=  !,\M=FU 3:H!
MN%H"91(R%;%8 <U 0 8:;NE$D66)C*(TBREKZ:(1D("&[1TO4M-H,0]IB3(C
M;,QT +IP!.2IB9CA0 ,0L';DEM8" MM$+KA)%72Y$C&/(,U " QDJL,"13IG
M[: HBYGB-  !BTC#K5AP09MFJ^MWG8UY"&D$ B+0<DL$BE*;Y8)U%*I._7&Q
MO;X9HSFHD(,Q62F:@PHYR%6_11"I3+!9!9TV(F)N*9J$"O%E.3*K4.9)N&$)
M0@DKHCS1-%1(0\O1$$4Z8E%2-.<4<LYRG$-1*A730>5%%;-A4735J)!REMLC
MH"AU6<RA LU"A2RT' M5J 8%MYTK@TSKJ%,.&H4*4<AME L4I3H'UE"H&DW,
MED31.%2(0\OA4(6"4+&+19#E*F*_IF@8*H2A8^>>%^D8/&EZSZS#=IBK.U'D
MV F!(@ 7D;6F8:F1;X[;CZ!H*G!C*EQ-0U C!!T'012EP!(PJ)2.L4/S3R/_
M',>_(-+\H0[*4G *(LHG?>4<$5'I.%3J ,%,9NR0>5UF3<02H6E8:H2EXV")
M(F,UMY*4*%,@;$1QH&FH:H2J(P<C'+7B-CP#NH/"62L>8@HGOQI:?S@+;^O^
M97E',"1/W>MQ].?4EZN7]Q /,)^E?[E>R+O2OTUX#[/=G*J7^J^J?SD<A^2Q
M&\>N70[4G[MNK"=GXIM9)?NZVEU^-/7S.']UT_?>OU/P/\;N%%Z17-[3;/\'
M4$L#!!0    ( %."_$B>7#:1HP$  +$#   8    >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&ULA5/+;MLP$/P5@A\0RK+S,F0!<8JB/10(<DC.M+22B)!<E:2L
M]._#AZ38K=M>Q-W5S.PL'\6(YLUV (Z\*ZGMCG;.]5O&;-6!XO8*>]#^3X-&
M<>=3TS+;&^!U)"G)\BR[88H+3<LBUIY,6>#@I-#P9(@=E.+FUQXDCCNZHG/A
M6;2="P56%FSAU4*!M@(U,=#LZ,-JN]\$1 2\"!CM24R"]P/B6TB^USN:!0L@
MH7)!@?OE"(\@91#RC7].FI\M _$TGM6_QFF]^P.W\(CR5=2N\V8S2FIH^"#=
M,X[?8!KA.@A6*&W\DFJP#M5,H43Q][0*'=<Q_<EO)MIE0CX1\H5PET7CJ5&T
M^84[7A8&1V)['LYNM?5P$T2\,O'>K!\[:IHX>%D<R]7M7<&.0>@,DXC[";,@
MF%>_V"*GE^AYI.?_IZ_/Z>OD</V'P[\*;,X%-DE@\Z\1$V8_8^Y_:\).]E2!
M:>/5L:3"0;NTI4MUN9T/>3R33WA9]+R%']RT0EMR0.=/-AY @^C M\^NKBGI
M_/M9$@F-"^&MCTVZ4BEQV,\/9'FEY0=02P,$%     @ 4X+\2-*T02ZB 0
ML0,  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6R%4\MNVS 0_!6"'Q#*
MLM(&ABP@3E"TAP)!#NV9EE82$9*KD)25_GWYD!0[==N+N+N:F9WEHYS0O-@>
MP)$W);7=T]ZY8<>8K7M0W-[@ -K_:=$H[GQJ.F8' [R))"59GF6?F.)"TZJ,
MM2=3E3@Z*30\&6)'I;CY=0")TYYNZ%)X%EWO0H%5)5MYC5"@K4!-#+1[>K_9
M'8J B( ? B9[%I/@_8CX$I)OS9YFP0)(J%U0X'XYP0-(&81\X]=9\[UE()['
MB_J7.*UW?^06'E#^%(WKO=F,D@9:/DKWC--7F$>X#8(U2AN_I!ZM0[50*%'\
M+:U"QW5*?XKM3+M.R&="OA+NLF@\-8HV'[GC56EP(G;@X>PV.P\W0<0K$^_-
M^K&CIHF#5^6IVMQE)3L%H0M,(AYFS(I@7OUJBYQ>H^>1GO^?OKVD;Y/#[1\.
M_RI07 H42:#XUX@)<U@P'X=D9WNJP'3QZEA2XZA=VM*UNM[.^SR>R3N\*@?>
MP7=N.J$M.:+S)QL/H$5TX-MG-[>4]/[]K(F$UH7PLX]-NE(I<3@L#V1]I=5O
M4$L#!!0    ( %."_$@:/G KHP$  +$#   8    >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&ULA5/+;MLP$/P5@A\0RK+2!H8L($Y0M(<"00[MF996$A&2JY"4
ME?Y]^9 4.W7;B[B[FIF=Y:.<T+S8'L"1-R6UW=/>N6''F*U[4-S>X #:_VG1
M*.Y\:CIF!P.\B20E69YEGYCB0M.JC+4G4Y4X.BDT/!EB1Z6X^74 B=.>;NA2
M>!9=[T*!525;>8U0H*U 30RT>WJ_V1V*@(B 'P(F>Q:3X/V(^!*2;\V>9L$"
M2*A=4.!^.<$#2!F$?./76?.]92">QXOZESBM=W_D%AY0_A2-Z[W9C)(&6CY*
M]XS35YA'N V"-4H;OZ0>K4.U4"A1_"VM0L=U2G_R8J9=)^0S(5\)=UDTGAI%
MFX_<\:HT.!$[\'!VFYV'FR#BE8GW9OW84=/$P:OR5&WN\I*=@M %)A$/,V9%
M,*]^M45.K]'S2,__3]]>TK?)X?8/AW\5*"X%BB10_&O$A#DLF.V')NQL3Q68
M+EX=2VH<M4M;NE;7VWF?QS-YAU?EP#OXSDTGM"5'=/YDXP&TB Y\^^SFEI+>
MOY\UD="Z$'[VL4E7*B4.A^6!K*^T^@U02P,$%     @ 4X+\2*R1:B&B 0
ML0,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULA5/+;MLP$/P5@A\0
MRK+<!H8L($Y1M(<"00[MF996$A&2JY*4E?Y]^9 4.W7;B[B[FIF=Y:.<T+S8
M'L"15R6U/=#>N6'/F*U[4-S>X0#:_VG1*.Y\:CIF!P.\B20E69YE'YCB0M.J
MC+4G4Y4X.BDT/!EB1Z6X^74$B=.!;NA2>!9=[T*!525;>8U0H*U 30RT!_JP
MV1^+@(B [P(F>Q&3X/V$^!*2K\V!9L$"2*A=4.!^.<,C2!F$?..?L^9;RT"\
MC!?USW%:[_[$+3RB_"$:UWNS&24-M'R4[AFG+S"/L N"-4H;OZ0>K4.U4"A1
M_#6M0L=UFO]L9]IM0CX3\I5PGT7CJ5&T^8D[7I4&)V(''LYNL_=P$T2\,O'>
MK!\[:IHX>%6>J\U]4;)S$+K").)QQJP(YM5OMLCI+7H>Z?G_Z=MK^C8YW/[A
M\*\"Q;5 D02*?XV8,,<%LWO7A%WLJ0+3Q:MC28VC=FE+U^IZ.Q_R>"9O\*H<
M> ??N.F$MN2$SI]L/( 6T8%OG]WM*.G]^UD3":T+X4<?FW2E4N)P6![(^DJK
MWU!+ P04    " !3@OQ(?<O#8Z !  "Q P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q,2YX;6R%4]M.XS 0_17+'X#3M$!5I9$H*\0^K(1X@&<WF206MB=K
M.PW[]^M+$EJ$X"6>F9QSYHPOQ8CFS78 CKPKJ>V>=L[U.\9LU8'B]@I[T/Y/
M@T9QYU/3,ML;X'4D*<GR++MAB@M-RR+6GDQ9X."DT/!DB!V4XN;? 22.>[JB
M<^%9M)T+!586;.'50H&V C4QT.SIW6IWV 1$!+P(&.U93(+W(^);2'[7>YH%
M"R"A<D&!^^4$]R!E$/*-_TZ:'RT#\3R>U1_BM-[]D5NX1_DJ:M=YLQDE-31\
MD.X9QT>81K@.@A5*&[^D&JQ#-5,H4?P]K4+'=5S$V#>$?"+D"V$;"2PUBC9_
M<<?+PN!(;,_#V:UV'FZ"B%<FWIOU8T=-$P<OBU.YVMX4[!2$+C")>)@P"X)Y
M]2];Y/0K>A[I^<_T]25]G1RN)X>W/PML+@4V26#SW8@)<Y@QVT]-V-F>*C!M
MO#J65#AHE[9TJ2ZW\RZ/9_(!+XN>M_"'FU9H2X[H_,G& V@0'?CVV=4U)9U_
M/TLBH7$AO/6Q25<J)0[[^8$LK[3\#U!+ P04    " !3@OQ(\D-P%Z,!  "Q
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6R%4\MNVS 0_!6"'Q#*
MLO,R9 %QBB(]% AR2,ZTM)*(D%R5I*SD[\.'K-BMDU[$W=7,["P?Q8CFU78
MCKPIJ>V&=L[U:\9LU8'B]@)[T/Y/@T9QYU/3,ML;X'4D*<GR++MBB@M-RR+6
M'DU9X."DT/!HB!V4XN9]"Q+'#5W00^%)M)T+!586;.;50H&V C4QT&SHW6*]
M705$!#P+&.U13(+W'>)K2'[5&YH%"R"A<D&!^V4/]R!E$/*-_TR:GRT#\3@^
MJ/^,TWKW.V[A'N6+J%WGS6:4U-#P0;HG'!]@&N$R"%8H;?R2:K .U8%"B>)O
M:14ZKN/TYWJBG2?D$R&?"3=9-)X:19L_N.-E87 DMN?A[!9K#S=!Q"L3[\WZ
ML:.FB8.7Q;Y<W-P6;!^$3C")N)TP,X)Y];,M<GJ.GD=Z_G_Z\I2^3 Z7_SC\
M4F!U*K!* JOO1DR8[82YS?YJPH[V5(%IX]6QI,)!N[2E<W6^G7=Y/)-/>%GT
MO(7?W+1"6[)#YT\V'D"#Z,"WSRXN*>G\^YD3"8T+X;6/3;I2*7'8'Q[(_$K+
M#U!+ P04    " !3@OQ(C7YSL:(!  "Q P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q,RYX;6R%4\MNVS 0_!6"'Q!*LM.'(0N($Q3MH4"00WNFI95$A.0J
M)&6E?U\^),5.W?8B[JYF9F?Y*"<TS[8'<.1526WWM'=NV#%FZQX4MS<X@/9_
M6C2*.Y^:CMG! &\B24E69-D'IKC0M"IC[=%4)8Y."@V/AMA1*6Y^'4#BM*<Y
M70I/HNM=*+"J9"NO$0JT%:B)@79/[_+=81L0$?!#P&3/8A*\'Q&?0_*MV=,L
M6  )M0L*W"\GN <I@Y!O_#)KOK4,Q/-X4?\2I_7NC]S"/<J?HG&]-YM1TD#+
M1^F></H*\PBW0;!&:>.7U*-UJ!8*)8J_IE7HN$[ISR:;:=<)Q4PH5L*G2&"I
M4;3YP!VO2H,3L0,/9Y?O/-P$$:],O#?KQXZ:)@Y>E:<J_YR7[!2$+C")>)@Q
M*X)Y]:LM"GJ-7D1Z\7_ZYI*^20XW?SC\J\#V4F";!+;_&C%A#@OFO4MVMJ<*
M3!>OCB4UCMJE+5VKZ^V\*^*9O,&K<N =?.>F$]J2(SI_LO$ 6D0'OGUV<TM)
M[]_/FDAH70@_^MBD*Y42A\/R0-976OT&4$L#!!0    ( %."_$@S:6B$HP$
M +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;(53VVZ<,!#]%<L?
M$ -+>EFQ2-E$5?M0*<I#^^R% :S8#+'-DOY]?0&RFVR2%SPSG'/FC"_%A/K1
M= "6/"O9FQWMK!VVC)FJ \7-%0[0NS\-:L6M2W7+S*"!UX&D),N2Y M37/2T
M+$+M7I<%CE:*'NXU,:-27/_;@\1I1U.Z%!Y$VUE?8&7!5EXM%/1&8$\T-#MZ
MDV[WN4<$P!\!DSF)B?=^0'STR:]Z1Q-O 214UBMPMQSA%J3T0J[QTZSYTM(3
M3^-%_4>8UKD_< .W*/^*VG;.;$))#0T?I7W Z2?,(UQ[P0JE"5]2C<:B6BB4
M*/X<5]&'=8I_LG2F729D,R%;"=^28#PV"C;ON.5EH7$B9N#^[-*M@VLOXI2)
M\V;<V$%3A\'+XEBFWS<%.WJA,TPD[F?,BF!._6*+C%ZB9X&>?4[?G-,WT>'F
MC<-W!?)S@3P*Y!^-&#'[!9._:L).]E2!;L/5,:3"L;=Q2]?J>CMOLG F+_"R
M&'@+O[EN16_( :T[V7  #:(%USZYNJ:D<^]G320TUH=?7:SCE8J)Q6%Y(.LK
M+?\#4$L#!!0    ( %."_$C!+E7%WP$  $4%   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;(V4VVZC,!1%?\7R!]2$0$(C@M2T&LT\C%3U8>;9@<-%
MM3&U3>C\_?@"-!FA,"_QA;WW.B=@IX.0[ZH&T.B3LU8=<:UU=R!$Y35PJAY$
M!ZUY4@K)J39+61'52:"%,W%&PB#8$4Z;%F>IVWN562IZS9H67B52/>=4_CD!
M$\,1;_"T\=94M;8;)$O)["L:#JUJ1(LDE$?\M#F<$JMP@E\-#.IJCFSM9R'>
M[>)'<<2!+0$8Y-HF4#-<X!D8LT$&_#%F?B&M\7H^I7]SW9KJSU3!LV"_FT+7
MIM@ HP)*VC/])H;O,+80V\!<,.5^4=XK+?ADP8C33S\VK1L'_R2.1MNR(1P-
MX6Q( E>X![DR7ZBF62K%@%1'[;O;'(Q<VA"3C$QMRK3M,J5K/$LOV>8Q3LG%
M!MUHO/$T:F8%,>F+B! OV4-G#]?MVUO[UE>X]?0D6 ^(;@,B'Q"-+>Z66O2:
MTZ39KT/B14@\!B1W()/F<1VR6X3L_#\9!'<@D^8_7M=^$;(? \([D$FS78<D
MBY!D#(CN0"9-_ ^$7'WG'&3ECK-"N>A;[3_S>7>^,9Y"=TZ^Y%G:T0I^4EDU
MK4)GH<UI<X>B%$*#P0</,4:UN=/F!8-2V^G>S*4_YGZA13==6O/-F?T%4$L#
M!!0    ( %."_$AO(N89I $  +$#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$V+GAM;(53VVZC,!#]%<L?4!.2-%5$D)JL5KL/*U5]V'UV8 "KMH>U36C_
MOKX$FE21\H)GAG.9\:48T;S9#L"1=R6UW='.N7[+F*TZ4-P^8 _:_VG0*.Y\
M:EIF>P.\CB0E69YECTQQH6E9Q-J+*0L<G!0:7@RQ@U+<?.Q!XKBC"SH57D7;
MN5!@9<%F7BT4:"M0$P/-CCXOMOM50$3 7P&CO8A)Z/V(^!:2W_6.9J$%D%"Y
MH,#]<H(#2!F$O/'_L^:792!>QI/ZSSBM[_[(+1Q0_A.UZWRS&24U-'R0[A7'
M7W >81T$*Y0V?DDU6(=JHE"B^'M:A8[KF/XL)]IM0GXFY#/A*8N-)Z/8Y@_N
M>%D8'(GM>3B[Q=;#31#QRL3W9OW84=/$P<OB5.;98\%.0>@*DXC[A%G,".;5
M;UKD]!8]3Q;WZ<MK^C)UN$SNFZ?[ JMK@5426)U'W-P:,6'V$^:[";O84P6F
MC5?'D@H'[=*6SM7Y=C[G\4R^X&71\Q;^<-,*;<D1G3_9>  -H@-OGSVL*>G\
M^YD3"8T+X<;')EVIE#CLIP<RO]+R$U!+ P04    " !3@OQ(+<C%H+ !   6
M!   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6R-5,UNG# 0?A7+#Q #
MN]NF*Q8IFRIJ#Y6B'-JS%P:P8C/$-DOZ]O4/D-T(I;E@S_C[F='8Y"/J9],"
M6/*J9&<.M+6VWS-FRA84-S?80^=.:M2*6Q?JAIE> Z\"24F6)<D7IKCH:)&'
MW*,N<ARL%!T\:F(&I;C^>P2)XX&F=$X\B::U/L&*G"V\2BCHC,".:*@/]"[=
M'W<>$0"_!8SF8D]\[2?$9Q_\K XT\26 A-)Z!>Z6,]R#E%[(&;],FF^6GGBY
MG]4?0K>N^A,W<(_RCZALZXI-**F@YH.T3SC^@*F%4&&)TH0O*0=C4<T42A1_
MC:OHPCK&D]MDHJT3LHF0O2.P:!3*_,XM+W*-(S$]][-+]PZNO8A3)JXVX]H.
MFCHT7N3G(DN^Y>SLA:XPD7B,F'1!,*>^:I'1-7H6+?Y/WUS3-['"372__83
M]EI@&P6VT3]-UEJ,F..,^423NU63W220?6 R8S;O3-C%X!3H)MQ/0TH<.AOG
MMF27)W"7A<&_P8N\YPW\XKH1G2$GM.[ZA"G7B!:<?7*SHZ1UCW0))-36;[^Z
MO8[W-@86^_D5+K^"XA]02P,$%     @ 4X+\2+_)0+FE 0  L0,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&ULA5/;;J,P$/T5RQ]0 R%M%1&DIJO5
M[L-*51]VGQT8P*KM86T3NG^_O@2:5)'Z@F>&<YGQI9K1O-D!P)%W);7=T\&Y
M<<>8;090W-[A"-K_Z= H[GQJ>F9' [R-)"59D67W3'&A:5W%VHNI*YR<%!I>
M#+&34MS\.X#$>4]SNA1>13^X4&!UQ59>*Q1H*U 3 ]V>/N6[0QD0$?!;P&PO
M8A)Z/R*^A>1GNZ=9: $D-"XH<+^<X!FD#$+>^.]9\\,R$"_C1?U[G-9W?^06
MGE'^$:T;?+,9)2UT?)+N%><?<!YA&P0;E#9^23-9AVJA4*+X>UJ%CNN<_FP7
MVFU"<284*^$QBXTGH]CF-^YX71F<B1UY.+M\Y^$FB'AEXGNS?NRH:>+@=76J
MB[RLV"D(76$2\9 P^8I@7OVF14%OT8MD\35]<TW?I XWR?WQX6N!\EJ@3 +E
M><3MK1$3YK!@[C^9L(L]56#Z>'4L:7#2+FWI6EUOYU,1S^0#7E<C[^$7-[W0
MEAS1^9.-!] A.O#VV=V6DL&_GS61T+D0/OC8I"N5$H?C\D#65UK_!U!+ P04
M    " !3@OQ("36TV[(!   6!   &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6R-5%MOFS 4_BN6?T -)%FSB" UG:;M85+5A^W9@0-8M3G,-J'[]_,%
M:%*A=2_XPG<[')M\1/UB6@!+7I7LS)&VUO8'QDS9@N+F#GOHW)L:M>+6+77#
M3*^!5X&D),N2Y!-37'2TR,/>DRYR'*P4'3QI8@:EN/YS HGCD:9TWG@636O]
M!BMRMO JH: S CNBH3[2A_1PVGE$ /P4,)JK.?'9SX@O?O&].M+$1P )I?4*
MW T7> 0IO9 S_CUIOEEZXO5\5O\:JG7IS]S (\I?HK*M"YM04D'-!VF?<?P&
M4PDA88G2A"<I!V-1S11*%'^-H^C".,8WV\U$6R=D$R%;"/LD!(]&(>87;GF1
M:QR)Z;GO77IP<.U%G#)QV8PK.VCJ4'B17XHLO<_9Q0O=8"+Q%#'I@F!.?=4B
MHVOT+%I\3-_<TC<QX2:Z[S]_++"]%=A&@>U4XGZMQ(@YS9C_,-FMFNRB0);\
MPV3&O/^2[*IQ"G03SJ<A)0Z=C7U;=I<K\)"%QK_!B[SG#?S@NA&=(6>T[OB$
M+M>(%IQ]<K>CI'67=%E(J*V?WKNYCN<V+BSV\RU<?@7%7U!+ P04    " !3
M@OQ(L)4^;:(!  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6R%
M4]MNG# 0_17+'Q"SAO2R8I&RJ:KVH5*4A_;9"P-8L1EJFR7]^_H"9#=:*2]X
M9CB7&5_*&<V+[0$<>=5JL ?:.S?N&;-U#UK8.QQA\']:-%HXGYJ.V=& :"))
M*\:S[!/30@ZT*F/MR50E3D[) 9X,L9/6POP[@L+Y0'=T+3S+KG>AP*J2;;Q&
M:ABLQ($8: _T8;<_%@$1 ;\ES/8B)J'W$^)+2'XV!YJ%%D!![8*"\,L9'D&I
M(.2-_RZ:;Y:!>!FOZM_CM+[[D[#PB.J/;%SOF\TH:: 5DW+/./^ 983[(%BC
MLO%+ZLDZU"N%$BU>TRJ'N,[ISY=LH=TF\(7 WQ%8,HIM?A-.5*7!F=A1A+/;
M[3W<!!&O3'QOUH\=-4T<O"K/%>>\9.<@=(5)Q&/"[#8$\^HW+3B]1>?)XF-Z
M?DW/4X=Y<O^:?RQ07 L42:!81LQOC9@PQQ53O#-A%WNJP73QZEA2XS2XM*5;
M=;N=#SR>R1N\*D?1P2]A.CE8<D+G3S8>0(OHP-MG=_>4]/[];(F"UH7PLX]-
MNE(I<3BN#V1[I=5_4$L#!!0    ( %."_$@Y7<6'[@(  !$-   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;)57VW+:,!#]%8\_H/9*OL$8SR203OO0
MF4P>VF<'!'AB6]02(?W[ZF8'$I%L7K EGSV[>\2!=7GBPY/8,R:#EZ[MQ2+<
M2WF81Y%8[UE7BV_\P'KU9,N'KI9J.>PB<1A8O3%!71N1.,ZBKF[ZL"K-WOU0
ME?PHVZ9G]T,@CEU7#_]N6<M/BQ#"<>.AV>VEWHBJ,IKB-DW'>M'P/AC8=A'>
MP/R.Y!IB$+\;=A)G]X$N_I'S)[WXN5F$L:Z!M6PM-46M+L]LR=I6,ZG,?QWI
M:TX=>'X_LG\W[:KR'VO!EKS]TVSD7E4;A\&&;>MC*Q_XZ0=S/:2:<,U;83Z#
M]5%(WHTA8=#5+_;:].9ZLD\R<&'^ .("R!0PY?$'4!= 7P.2#P,2%Y!@,Z0N
M('V3(;*]&^56M:RK<N"G0!QJ_7V"N8(/FD0Q!THNH4["< [F+*KRN2(D+:-G
M372!(09S:S%Y<1VRLA"8$)$JP%L%"7T9B*WB>H*E1>2S#VKXE.3N'<G5,NEE
MF=2*16V79TI<)4@N"1)+D#BUL\LB>X/)K186DY \I<5UV-+!($NS_#IL96$%
MT*2(K\/N$G?$&4#R>7.IM[G4-9?[3L!B5B,&H6#F39(Y L09YMXSS/%G6'@K
M*!!M.@R-/T\R\R:9.0*$HR#V]FFVD8T">(L 0+0Z@BA!Y"'^/,ZYE"(H_,Z$
M+U@3_-X$A#E7#I1!#( X7/ [!3!6&4$484CPFP6<6VB*H/#;!;[@%_ ;!@J,
ML!8$A,0$\TWRVP9F&&%'<V6(OZO8FX?$CB)'4(!76 )X88G?-X0@A'6@I"AB
MQ&\FH?Y,%*'K"**8COP>)-9>,\P@D?IE3;\@J]\U),/(:D&4I!0C:^[/E&-D
M=:!W>:*S>:]CP\Y,VB)8\V,O[00S[4[3_ W1\^*;_5N8+\&SOU+3OYW57^FK
M\E#OV*]ZV#6]"!ZY5%.J&2:WG$NFZHV_J9;WZOUD6K1L*_5MKK6P$[M=2'X8
M7T"FMZ#J/U!+ P04    " !3@OQ(7.!(0OP!  "#!@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6R55<F.FS 8?A6+>\>8)20109H05>VATF@.[=E)
M3$!C,+6=,'W[>B--1LY +WCAVWX;FWQ@_$W4A$CPWM).;():RGX-H3C4I,7B
MB?6D4V\JQELLU9"?H.@YP4=#:BF,PG !6]QT09&;N1=>Y.PL:=.1%P[$N6TQ
M_[,EE V;  7CQ&MSJJ6>@$4.K[QCTY).-*P#G%2;X!FM=\A #.)G0P9QTP<Z
M_)ZQ-SWX?MP$H<Y *#E(+8%5<R$EH50K*>??3O2?IR;>]D?UKZ9<%7^/!2D9
M_=4<9:W2A@$XD@J?J7QEPS?B:DBUX(%189[@<!:2M2,E "U^MVW3F7:P;Y:A
MH_D)D2-$5P)*/B7$CA#/)22.D'P@0%N*68@=EKC(.1N Z+'^/-!:P;D64<I
M52_4PAI-;I:VR"]%E(0YO&BA.TQD,-L1@QYCRA$3/<;L+"9;72%0Q?1FC>ZS
MQC9K9#W"<%H@OA>PD\^Q$4#9AV([@\EL2(M)%FC:)/&:)&XEXFF!U%MF.K_,
MA3?!PB5('I>YM1@TQR3SFF3.)'UL4EK,EUDN2Z_+<GK'RN5_N*R\+BM7RV):
M (7>/3/3,S<-(6\(-!ZA[)-M<R!/L?#F]/?X1'Y@?FHZ ?9,JHO$G/>*,4F4
M2OB4!J!6?X3K@))*ZFZF^MS>D78@63]>^=?_3O$74$L#!!0    ( %."_$C!
M?RZQU@(  !(,   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;)57P7*;
M,!#]%89[ UI X QF)G&GTQXZD^FA/1-;MID <B4Y3O^^0A+$'F^P<@D@OWUO
M5]*3-N6)BQ>Y9TP%;UW;RV6X5^IP'T5RO6==+>_X@?7ZERT77:WTI]A%\B!8
MO3%!71M!'-.HJYL^K$HS]B2JDA]5V_3L203RV'6U^/?(6GY:AB0<!WXUN[T:
M!J*JC*:X3=.Q7C:\#P3;+L,'<K^"?( 8Q.^&G>39>S D_\SYR_#Q8[,,XR$'
MUK*U&BAJ_7AE*]:V Y-6_NM(WS6'P//WD?V;*5>G_UQ+MN+MGV:C]CK;. PV
M;%L?6_6+G[XS5T,V$*YY*\W?8'V4BG=C2!AT]9M]-KUYGNPO1>S"\ !P 3 %
M0#8;D+B Y#W 5FHS,W5]K55=E8*? GFHA]4F]QHN!A+-'.ABI)XGPRG,3%7E
M:P5I44:O ]$%!@SFT6+(A(@T.RH!(18.3F+QL<3*8;+XMDAR*6(''Q*;8P&W
M"=)+@M02I"X#<IEE;S#45F(Q9X5\J)&A&IG3 $PCMQH6DV9Y[#$7%)6A3B:9
M*<5BDG.5JUQ6#D1]4LG15'*72GJ;H$#7M7 $V6V"!9K!PA'0F<E8N#GW*)/$
MJ(H9'F3R&1D'2B#U$2*XD#-L5LP)6="7% H/(<"%1DLNYH0L*$FHATZ"ZUCG
M D4WXJAC04FV\"D(-SAQ#J<>!QG)T,U(,O]3AN#>),Z<L_O$^:X +R'<><19
MCZ*'S:B4NV, //Q%"ERHN/(X(E1\9@%Q)Q-G99IXW$0QNH 0^R\@X 8$<GL!
M'<9S 0$W(#@#4H^S$_!+$3YQ*P+N&D@]MI$#^6TCP.]&<)<C]:&@>+GT$^7B
MKH'K"^OZBG8@9#-'9RU8Q\3.M*8R6/-CKVP'-HU.[>\#F!;N'5Z5AWK'?M9B
MU_0R>.9*-X*F7]MRKIA.(+[+PF"O&_3IHV5;-;SF^EW8EM5^*'X8._#IWX#J
M/U!+ P04    " !3@OQ(MEB^IY<"  "*"@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R-"YX;6R55EMOVC 4_BM1?@"QG2M5B#2@:'N85/5A>W;!0-0D9K8I
MW;^?KVFI3/!>2&R^RSD^/K'K"V6O_$B(B-[[;N"+^"C$Z2%)^/9(>LQG]$0&
M^<^>LAX+.62'A)\8P3M-ZKL$ 5 D/6Z'N*GUW!-K:GH673N0)Q;Q<]]C]G=)
M.GI9Q#!V$\_MX2C41-+4R<C;M3T9>$N'B)'](OX&'S8(*(A&_&K)A7]ZCU3P
M+Y2^JL&/W2(&*@;2D:U0$E@^WLB*=)U2DLY_K.B'IR)^?G?J&YVN#/\%<[*B
MW>]V)XXR6A!'.[+'YTX\T\MW8G/(E>"6=ES_1MLS%[1WE#CJ\;MYMH-^7LP_
M%; T/P%9 AH)"$X24DM(/PCY)"&SA&PDP&J2D%M"'AI280G%%T)B%DLO]1H+
MW-2,7B)^PFH#P@<)9TI$*D=R?;DLG=9DNGA-_=:@HJB3-R5TA4$:LW28\C9F
MY3#5;<S:8>:W,8\64X+;F(W#P!&3R'R]2:/KI%.3--("L,KN"Z37 ID12&T$
MZ#K*06,,<64Q]RTRKT5F+=+[ KDWR3P\R<(;06$CR'Q)EF9K&$Q6WO<HO1ZE
M]<A]Y3:8I<6DX+Y)Y36IK$DQD8C!9 'EFGL]YM8C8"4@\-9+3P<6#$)O$!!.
ME4Q];76+&12<SP*RA<COA.X7;N5 J KP\3<:=)U6>3."-B.#@NDL9/G]_09=
MP\UO]_2C!:5%@$WNM\FG-N-8(MN\^2P/</*W+[3]6P7T#2S]6[+\CRWI[SU8
M!6S)C4450?7S-R!T'3CQ35X[4,#! ;PN" 24;V518/9UXR>?CN@3/I"?F!W:
M@4<O5,C37A_*>TH%D2)@)J\%1WDQ' <=V0OU6LIW9JY*9B#HR=W\QNMG\P]0
M2P,$%     @ 4X+\2.Q4*HOW 0  ;04  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&ULC53;CILP$/T5BP]8<T\4$:0L5=4^5%KM0_OLP"2@M3&UG;#]
M^_H&221*^H+MX9PS9P8\Q<C%AVP!%/IDM)?[H%5JV&$LZQ88D2]\@%Z_.7'!
MB-)'<<9R$$ :2V(4QV&88T:Z/B@+&WL39<$OBG8]O DD+XP1\><5*!_W011,
M@??NW"H3P&6!9U[3,>AEQWLDX+0/#M&NR@W" GYV,,J[/3+>CYQ_F,/W9A^$
MQ@)0J)51('JY0@64&B&=^+?7O*4TQ/O]I/[55JO='XF$BM-?7:-:;38,4 ,G
M<J'JG8_?P)>0&<&:4VF?J+Y(Q=E$"1 CGV[M>KN.[DV:>MHR(?:$>";,>98)
MB2<D-X)M'7;.;%U?B")E(?B(Y$#,QXYV&BZ,B%9&NABI^V0UA>U465S+>!L5
M^&J$'C"QQ;PZS JBFE3B&8.U@T4;<;"4(G8"*RD\(GN>(7G,X(*'Q%M,G@ND
MCP*I$TB]0/IHLK>8C2O#8:(TV6Y68-4$"Y,T>FXG6[23>3O94I[<V7&8)$^V
M_P95'I0E_]&9?-%*[JSDX4IG<E_R)HOBE<[D2PUT=O#=[\U G.VUEZCFEUZY
MOWN.SI/E$-OK<8.7Q4#.\(.(<]=+=.1*7S)[%TZ<*] .PI<L0*V>??.!PDF9
M[4;OA1L'[J#X, VW><*6?P%02P,$%     @ 4X+\2!5H*.M= @  [P@  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULE99=;YLP&(7_"N)^!6/ $!&D
MEJK:+B95O=BNG<0)J("9[83NW\]?9,GF$'H3;'/>P_.>@*$8*7OG-2'"^^C:
MGJ_]6HAA%01\6Y,.\P<ZD%Z>V5/682&G[!#P@1&\TT5=&T1AF 8=;GJ_+/3:
M*RL+>A1MTY-7YO%CUV'V^XFT=%S[P)\6WII#+=1"4!;!N6[7=*3G#>T]1O9K
M_Q&L*H"41"M^-&3D%V-/P6\H?5>3;[NU'RH&TI*M4!98'DZD(FVKG.25?UG3
MO]=4A9?CR?U%MROQ-YB3BK8_FYVH)6WH>SNRQ\=6O-'Q*[$]),IP2UNN?[WM
MD0O:326^U^$/<VQZ?1S-F22R9>Z"R!9$YP(0SQ9 6P#_*0@,F>[K&0M<%HR.
M'A^P^K?!2LJ9,I'.GFR&RYRT)]-)E<6IC+*T"$[*Z$H3:<V3U=Q65%:1G"6!
M!'!21-<49O$QLA3HO@&\-HB- ;0&V35DKS7(M&$T,(]1?EM5&14 2;@ )G;"
MQ!;&>9G4P!C-EPR@VZ+*BE "[J,D3I3$H.3A#(K1P"Q-HQD6HP(A2M+[,*D3
M)K4P"[I!SML$+;]-,B=!-G>;V#B,!J9A.!-:E=DX+E4W87(G3&[CB.X;@-"9
MAUY>& @ 3@@ %D0RB5 R%XE5@461@,B-8W>"'"ZP@.Y0X"="<3_ (%X2BA'!
M9,&N!]Q/)Y@>SWB!1>KN-OU$M\A-@>:ZM9NG%4$4S^R=5O3_UAE<O)H&?"#?
M,3LT/?<V5,BWG'X9[2D51)J$#XGOU?+KXSQIR5ZH(9)C9M['9B+H,'U>G+]Q
MRC]02P,$%     @ 4X+\2"78'FI%!@  $RH  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C<N>&ULE9K)<MLX$(9?A:4'L(@=<,FJBM>9PU2E<I@YTS9MJR*)
M'I*V,V\_)-&0E_RDFCE$$OVCN[%\:(# ZJVJ?S9/9=EFOW;;?7.V>&K;Y]/E
MLKE[*G=%<U(]E_ON+P]5O2O:[F?]N&R>Z[*X'PKMMDN9YW:Y*S;[Q7HU//M>
MKU?52[O=[,OO==:\['9%_=]YN:W>SA9BD1[\V#P^M?V#Y7JU/)2[W^S*?;.I
M]EE=/IPMOHG3&R%4KQDD?V_*M^;#]ZR/_K:J?O8__KP_6^1]$.6VO&M[&T7W
M\5I>E-MM;ZIS_2]9?7?:%_SX/5F_'NK;Q7];-.5%M?UG<]\^=>'FB^R^?"A>
MMNV/ZNV/DBIA>H-WU;89_L_N7IJVVJ4BBVQ7_(J?F_WP^1;_XG,JA@M(*B /
M!82?+*"H@.(6T%1 'PI(,UG 4 'S7D!,%K!4P'(+."K@OA18QM8=^N:R:(OU
MJJ[>LN:YZ(>L..WD=6^DLYQU'=)T?3W8K(?>7J]>US*8U?*U-_1)(P?->=0X
M/RZYC!)Q4"R[ & 4<H$\2(K"CKNX((T-$V&01D]HKI(O-ZZY3IJ)*M^0QN3'
M*ZT^5UK%IE?1@'?'#>C/!G0TH"G*+[7=#YI8\"IJ1-[_.^['P$#-8$-Q#%@8
MJ"4# @5J8]>1YK@+!V-TY$(>-^!AC)X,J/'&O(P:*=RXYH8TAL%"@(&$:,#)
M\<8Z)\UQ%R*'/H;'O1/&V!,"-K@0_!87$D<AR82>&!<DTIS1)Q3VH\B/F?*C
M9OC!/ I-?NS$&!('(AE^#/9C:.;@F+"X]^R,WG,X"G=\H%XD$<,+QE(D+CDC
M->"Z!C+A&>D)\R)S,@$3BZ;D0R+!Z!:)H9($E>!D4@R5)*B$G I5S@@50R4I
M?05.J!K75O,SH,0H2,I-8F+:ODJB+E=_H.XWW37I!AFG87"RDX26@+,:S0(D
MTL*P/&$")24] >>UY(D(U([GRN.N2AAR3."\)A.&<!4@T@HNJO(3QDI 85A5
MXA!.PS3=DT@SO CL):$*%P.I.BJMKUGUP42K!*N?JH_D3K1J9#6:DB3'!,Y_
MBO*?F)HEDTARULT8>I5X9DP]"N<_9?GC66'ZE..,9U+)$V<8GG .5 2?Y'0-
MSH$J\.NK,58ZGQKP- Q)Q A4XPRH9V1 C7G1Q(M4$\/P(&+, !IG0*U26IGR
MDT26X6=DFY>(X6P4\0Y.S]C":9S6-!$CIV8A$G&Z'T.E"2H9&"9PJM(S4I7&
MJ4H3+6IBM7!)HL^+BO&=-8;*$%1J<A(AE3AAS"$&IRM#7"FX6J<J)1'S90'&
MSQ!9:FHG32++;#R<LHSBSQ4&LV4T8ZY((L68*PQ.6<8PYHHD4IQNQI0:HE0Q
MIAN#WZ08Q^?'X(1E"$$UN38B%6]48U!- I6QM;,YK*Y-6SN."<R63=A,K7N2
M2#%F-BMQJ)(_WBW.638A,[4[3")6J)@K2\AHSCM#G+.LF=$Q(^\=+:=C2*0Y
MK8J1L6Y&QV!DK.=TC)\1*B;&$C&:D:,=)L;-(,9A8AR'F"32G)?"F!@W@QB'
MB7$<8I*(%2HFQB5B&$G&86+<#&(<)L9QB$DB5FU'7M?/(,9A8AR'F"1BA8J)
M<8D81IKRF!@_@QB/B?$<8I*(LZGQF!@_@QB/B?$<8I*(%2HFQB=B&&L=CXGQ
M,XCQF!C/(2:)-&,+YS$Q?@8Q?N2(BT-,$K%"Q<3X1 RC50,F)LP@)F!B H>8
M)-*,I4[ Q(09Q 1,3. 0DT2L4#$Q@8CAG%D'3$R804S Q 0.,4G$V7,%3$R8
M04S Q 0.,4G$"G7DS)?>)036D2Y&)C[GGNGE&)KX?/2L-)UADDIZUBEF/G+\
MFQ,YG+-RD>-W /$YN]8C![<YY\WU0658KD;.;G/#:N"H$LP&QJ#%YWW C-6/
MR#%%\3F[@4=.<7//:F!2&09)(L<HQ>?'&SBJ!.O]DQB[1D'W*)1AK W%Z$6*
M.3<IQJY2I+L49NK02\RZ3#%VF^)PG6+J!5]2R=]<+3]<4]N5]>-P!;')[JJ7
M?1OOAQV>'NXY?I/]-;<OS\_%Z46\_O9N9KUZ+A[+OXKZ<;-OLMNJ;:O=67_7
M[:&JVK(++#\QB^RI+.X//[;E0]M_[79/61VO+,8?;?5\1E<P#_= U_\#4$L#
M!!0    ( %."_$CG!N%BR@$  -D$   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;(U4VXZ;,!#]%<L?L"800AH1I,U65?M0:;4/[;,# UAK8VJ;L/W[
M^@)L4B$E+_AVSIDS9L;Y*-6[;@$,^A"\TT?<&M,?"-%E"X+J)]E#9T]JJ00U
M=JD:HGL%M/(DP4D<13LB*.MPD?N]5U7D<C"<=?"JD!Z$H.KO";@<CWB#YXTW
MUK3&;9 B)PNO8@(ZS62'%-1'_+PYG/8.X0&_&(SZ:HZ<][.4[V[QHSKBR%D
M#J5Q"M0.%W@!SIV0#?QGTOP,Z8C7\UG]F\_6NC]3#2^2_V:5::W9"*,*:CIP
M\R;'[S"ED#K!4G+MOZ@<M)%BIF DZ$<86>?',9RDV41;)\03(5X((0X)@;S-
MK]30(E=R1+JG[M]M#A:NG(A51M:;MFE[3>43+_)+D:193BY.Z 83B*> V2P(
M8M570\1XC1Y[>GR?GMS2M\%A,CG<WQ?8W@HD06 ["7RY+Y"N.DB#P"Y:NZ.
M.<V8!VYIMQID-PD\<$_9:IK9XVGN5QWL'TASQB3_!2%7M2= -;[%-"KET)E0
M>LONTL7/L:_=3WB1][2!GU0UK-/H+(WM %^HM90&;/CH*<6HM>_,LN!0&S?-
M[%R%U@L+(_OY(5E>L^(?4$L#!!0    ( %."_$C2&.#YS $  (H$   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;(54R6[;,!#]%8(?$&JQ[,"0!3@*
MBO90(,BA/=/R:$&X*"1EI7]?+K)B&W)R$3FC]]Z\X9:/4KWI%L"@#\Z$WN'6
MF'Y+B*Y:X%0_R!Z$_5-+Q:FQH6J([A70HR=Q1I(H6A-..X&+W.=>5)'+P;!.
MP(M">N"<JG]/P.2XPS$^)UZ[IC4N08J<S+QCQT'H3@JDH-[A?;PM,X?P@#\=
MC/IBCISW@Y1O+OAUW.'(60 &E7$*U XG*($Q)V0+OT^:GR4=\7)^5O_AN[7N
M#U1#*=G?[FA::S;"Z @U'9AYE>-/F%KP#BO)M/^B:M!&\C,%(TX_PM@)/X[A
MSV,TT98)R41(9L)<9YF03H3TAD"",]_7,S6TR)4<D>ZIV^QX:^'*B5AE9)O1
M=IV\IO(K5>2G(EVO<G)R0E>8Q&.> F;S>!]2!D@\(X@UL.@BP4L5$D]/OBAP
MB[A;(+TNL IMIE.;V?<"JVN!D-RO)H'U]P+9HH-L$MA<-RD\9AV6(6"B^X@R
M(.(HNK%!+O:>@VK\G="HDH,P8>OG['SM]HD_.Y_P(N]I [^I:CJAT4$:>P+]
M0:FE-&#+1P\91JU]&.: 06W<=&/G*MR5$!C9GV_^_/P4_P%02P,$%     @
M4X+\2'P?#VJ( @  F D  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
MC9;+CILP%(9?!;'O<+]%!&D"J=I%I=$LVK63. $-8&H[8?KV]95<2EPV 3O?
M^<_YCP$['Q'^(#6$U/KLVIZL[9K28>4X9%_##I 7-,">_7-$N .4#?')(0.&
MX"""NM;Q73=V.M#T=I&+N3=<Y.A,VZ:';]@BYZX#^,\&MFA<VYZM)]Z;4TWY
MA%/DSA1W:#K8DP;U%H;'M?WJK;89)P3PLX$CN;FW>.T[A#[XX/MA;;N\!-C"
M/>4*@%TNL(1MRX58XM]*\YJ2!][>:_6OPBVK?@<(+%'[JSG0FA7KVM8!'L&Y
MI>]H_ :5A8@+[E%+Q*^U/Q.*.AUB6QWXE->F%]=1_I.Z*FP^P%<!_A0PY9D/
M"%1 < T(C0&A"@B79HA40/20P9'>1><J0$&18S1:9 #\<?)6#,=<A"E;K%V$
MK830Q&(MBOQ2!'&:.Q<N=,?X@ME()C$@E42\B7!8 ;-5^/9<!E^$^\\3E))(
M,D,-_Q79_B/RM,S@OLQ -BM0S5H@$-X+A%(@E *)>U]D+YA8]D(S81@^ITI-
M19%!JUJDM9W3>FHLFC46*0G/8$PR7Q*#*X5D@<&38B*3(\5XZ0)#\:RA6!GR
M#88T$P8F3Q,5&:A*4T%F6,_M1"4+C"6SQA(M83"FF,BPFJ5D_#0SF%(Z06RP
MI'3B!8;264.I[J_!D&0\WV"Z5(SI$:X48WR;%!,L^!AFLX8R_3H:#&DF\TQK
M=*5,CYZF4M-G::NI)'XTYMSL.QW$)['C$VN/SCV57])I=CI4O/I\WWJ8WWBK
MTIN9K]@A1)X9KO)%/H 3_ 'PJ>F)M4.4[99B4SLB1"$KV'UA/:[9,6D:M/!(
M^6W"FR]/#G) T:#/0=-AK/@+4$L#!!0    ( %."_$@PV&H'.@(  "X'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;(U5VX[:,!#]%2L?D(L3DK *
MD2"H:A\JK?:A?39@2+1.G-J&;/^^OA%@:Y)]P?;DG#-G!FM<#)2]\QIC 3Y:
MTO&55PO1OP0!W]>X1=RG/>[DER-E+1+RR$X![QE&!TUJ20##, U:U'1>6>C8
M*RL+>A:DZ? K _S<MHC]W6!"AY47>=? 6W.JA0H$91&,O$/3XHXWM ,,'U?>
M.GK91J&":,2O!@_\;@^4^1VE[^KPX[#R0N4!$[P72@+)Y8(K3(A2DIG_6-%;
M3D6\WU_5O^ERI?T=XKBBY'=S$+5T&WK@@(_H3,0;';YC6\-"">XIX?H7[,]<
MT/9*\4"+/LS:='H=S)<\M#0W 5H"' EC'C<AMH3X1L@F"8DE)#="HEMC2M&-
MV"*!RH+1 ? >J>L1O4@X4R)2&<CJN6RLUF2ZM65Q*>,L+8*+$GK 0(W9&$ST
M'%%=5;(1$T@'3AO0<Z6 6@!.I)A%;*$UD<^;B!]-Q*87L158S@LDCP(FN$Z,
M0!X^NNQ,PTW'-P:4^>D$J)H$I:;>Y-/?\M3LPFEV8>CQE-EJ87U\(4OJS)+:
MED2N++GIB,' W%].H"J#BJ"?S'O)G%XRZP4Z*PZ-&0-*_.4$J/H?]-1*[K22
M&RLIG!=8.N_J\NMW-0J=%G1X[@)L+"KT/SL-[J9-B]E)CVT.]O3<"3-LQNCX
M-*RAGE8W>%GTZ(1_(G9J.@YV5,B9IT?3D5*!9?[07WB@EH_7>"#X*-0VDWMF
MQKDY"-I?7Z?QB2S_ 5!+ P04    " !3@OQ(<'5%16TR   4X   %    'AL
M+W-H87)E9%-T<FEN9W,N>&UL[7W9<B/'F>[UX"DJ%-09,@*$N#1[LZT(- E*
MM-@D3; E^[( ),FR"E5P+63#X0N]PD3XXDS$G.<X]^=1]"3GWW*IRBP ;+>L
M"0]C/&H0J,KU7[Y_R3]_6Y955&?)7VIUG-=9];LO#E\??A%]G*=9^;LO[JMJ
M\?:KK\KIO9K'Y2!?J Q^N<V+>5S!G\7=5^6B4/&LO%>JFJ=?'>SMO?QJ'B?9
M%U__MDR^_FWU]4D^K><JJZ(XFT6CK$JJ9726<0M)GD6[47D?%ZK\[5?5U[_]
M"M_A]UY&[_.LNB_AG9F:M7_]?9T-HL.]?G2PM__2_S$=1 <'X1_7C*?]N#QQ
MK>Z2LBIB>.\BGJOV4\>7[T\OKV^B\9_&-Z/WX^C#>!B=71QW-'8,W1=Q"MW.
MU,?H.[7L'./-<N'UM;^W^X?.%ZY4D>0XKUET$E?>NWK9>O_V;Z&U&4(;,VKG
M-(WOVK_>QFGIS[PN"GHA*:<PI3^IN.CL?7=W_V#W<+]K5:2E:[7(BRK)[J)Q
M%5>U1QA_\FE%6CA-4E5$Q]#S75YXBWH>%W<J&DZG"IZ"9V;\?-=H\OD<J'-<
MY=,?^]&82#2ZK*NR KJ!P77N@+L0I_"E-]CVD[)EP6?_<.!3VL7X\OSL9'@S
M.HG>#<^'%\>C:/SM:'0S!E;Z,#Z)MK=VHJTHR:*;^[PN8;3^"-04J&"?^./(
MZ^##]?7HXB8:CL?0YEOOY[B\)]:9X@?UESIYB%.8C=<)+#2*DS(JU%3!0Y-4
M]:-4E644IVG^&&=3%0'71;.\GE2W=1K%^H7\-MIZT7]]<$C];!WU]X]>]Z&9
M<J&F5?*@4F]K+ZM[V'C;D3>8L^P!QI@7B?_35:$6<3*+U$>0;25L,G::8X/>
MU/.RXI]5625S(B'8Y0RHH<3U5A^G.#T8_B1)4_RVW<)-7L&&3X70X[)4_KI=
M75]>C:YO_A0-+TZBT1\^G%V]A^WH1Q>CF_:CWUQ>GOQP=G[NS?8$WC@[/1N^
M.Q^!&+H97GQSAA]Y2X--G8Q.1[#O)RBU+M^/HIOA'^5Q;ZUOOAU=1Q>7%TU"
M"4\U/$7]YCF,\.S\[.9L%* S6218YKI(*M@X7-@TS^YV*U7,HYF:5$]]9QHO
M$AQ5JN)21?DD3>Y(YG?3[B)>(CT%?B]JV/UI/D>B846&A#%1F;I-_!F_$X)H
MDLET!4%U=5FJ]'8WR<JZ0 X*,X(FL#2)@1)I(593XHH'SR\OOMF]&5V_CTY&
M[SRRL;\>#Z_.;H;GT?EH.!Y%E^_.S[X9WIR!L-J$TAQ"").;[6?%HSRG%7.!
M_MZ?W2 [C8F[0);>G%U\,[HX]EM# /2V7,13];LO .&4JGA07WP=M9L<WUP>
M?_?MY?G)Z'K\[\2N-W_R:!E$S*V"E8;=8W6R-=C;!]HJ^M%1?V]O#_]?4% 4
MU]4]R*F_JED_RO),14E9XKZ35.I6/Z*NO/;W]P[Z;UZ^Z;_9/PCU\&*_OW]P
MV#]\>40=.'_*P]S[:NE[ P 0Z'&I>X\KHNQ^=-A_^>H-2.]]:AS^>O.R_^KU
MOK2]NM'A;)8@6\&.HG@&DM?LVW[R6E6 -U>P#JP-*)HJ&B_+2LU+!&=]P%Z@
M VG ]WDZ4T7Y[Z3,*F\@%WDV!2!:Y,3!P, @2H!=.SAJDQ8].J7EV>3-5<I_
M^RI&7KY750*H8F=C,+"BS8U4^CIMO@V=SV#QXJ+<6<L80+,1X(E:N:]%"Y!I
M1#/K&_!H?-,WF- W?7IC3GSJA)IOKYU-\/'P5-I<&K:Z&M0POH%_6%Q>GD8(
M2UBD.[2ENW0(K+^&X XW-NQ\;+K)Z#SY,/I^=/%AY+<UOL$7QZ/K[\^.?6WR
M39&#EEX4.>AS3^J/SL]!<?0CT!W0[3EID^')^[.+L_$-#N/[433ZX]7H8AQH
M=WAV$5U>1.,A(#+HOP-E+=!&88$#*,-7]*06185N2U\[GN8Y$VG5T8KY6<"O
MMT;W<7;'VPN");J-$TW-A%XR'"#B!Y2\N\ 3JS#590A2,U[AP47;,@J/*62:
M[T9@8X\<W. OKH,I9$T\<3ZZT2W /^<?3F ?"<T"%KB^I&U%R#RZ'HW]73D'
MX/8VNE!Z/4'5544RJ2L4A5&5H\;>2%DXHQC>W%R?O?MP0V#]YC(*N!+Z^.S
MPY1QF4QWO9;MX#:3."=)6@/P]!H:?SN$-8#N":KAL*X^W/#JT+B!WR)ZQB,Z
M&ACUSM*AJ\N5CYQ]CU;,R=CVLZD$[981(;"VN9YT' *=LC7XJP-EKA#*G&71
M\1HH,^J ,@!&=H\= CM;B4:\C1'M#@#-=0&\Z'K.V9^U[P">*LBLVH;'Z-,.
M+N>X@6I&882ENN13QT!6ZH@ST'X$1T!$4>^^4'2>$/V%T"5?D-P"6:B*:5+"
M+L"@TAIU?%3%'[5M]WE;6\4#;LNXR44RK302><JST?^*YXO?(,N0EQ.?^FQM
MK!J_.,T8+-(" .A5-3:/*_"85/=(&;@B8&>32PP8[ %ZAH?73?BS-KYJ%C?.
M9MT6^9S:P&8WV!6BO]U)7+9\!;Y ?$AF*N2I0Z<S*AAT,#Q!O]#JP/ 6=3&]
MCWW%WOY]U0)T2 V/\3:0&CZ@J^=U&J,%&*G;6[ %"5@0ZL =%2."-K$ _DD6
MH&:WZRP&/H)%]X8ZG(* *4G88D.;KI8SPY5QA0W$D??."G5T/!Q_&YV>7_ZP
MN>?6>>7T^O*]1KV@E8?'@#K#KC0'$E@9M.G:#&=_KLL*^:=$ @1^@Q<3V(;,
MMHJ$"7^11Q@ ,]+R+)HL8:=8[NV --1P-D9[/^B=&<[1[?_76.\><D25W":$
MK6!\0!0)?@S[%$_4 L:6\-L=</9=/"._8=?O)]K86R'NVZ.D]FZ3#$0B3H]<
M>A[D!Z6.TJ>,4Q*NX1ET"8NNT6YKE;L#@Q#EFV0>CKNV7O$^;M/F_N\UCFK&
M[DA'*Q^SP&#F  -OF&V7*PTC%J?G"I\>C\+Z>%<\>A&BT4THL\UU9Q??@W6P
MANNN1+22IQ=ZA'ZJ)3M[04@MD*/\K<BG2LU*UC-(+4]XF0(SM),(/V(K"7G;
M2;!2[ 9_*7S#VZR.,"W\3VNZS5?F].P").2ZE6E,LU />?J W8 @8L,21N<S
MWA5K\1(9Z5/>89(.A0W<IS8.$9QLP/>V89 36L6CM"3E(:AXK6J&[;\KXOFG
M Z#VFR,.0+@H%+%KA_CI.[/L)H3FGFK0B^T*$%Z%;,JG0!NSJ$CFC@\"/I:P
MPH4$8XH"0<0\%)D,R@&KJS:9KMCOUQ3LV#X9\:<=,I21)2BZ@!_0R/Q^>(XJ
M/\@[H0?[L"UW298)R%Q0?/@);RL4X%WOO:M+8)F2Q?QE<1=GHLS:#^X/HLYG
M>YTN]7X4 ^)+XT<DXFE>+/)"J$@6NR3B NH'^D+8-U<(]]!E39M9X)K#O#'>
MDDQ193W>)]-[#?_B-%T*B(&6[A5)[GZ$P=TDM6$X]%-!:VQV8W/;/__T7]]^
M/SS^^:?_LP-#2>OYA%Y<) O::(QG,_%!CW$9/:H4@Y>PC+>[($4545=5U%.>
MBTH!JA8XZ'XTAQXPLBS-W()LQ;E6BIX=1#^@5BY!IN"S,>*8),/0QP('B6_
MQS2>TDLSZ$"B ;*PU7V1UW?WZ%M##]R'#'$O)4:H<A -%_#21XH<PKJ\V/N2
M&*ZFR9=YFLPHI(BP%$6FRFH,)WE.*QF>@32Z;Y HF7J$ALWDH;';>"KJM4\R
MAH95*)P9+L%+&$.[?9JU0J92H8F3;:;W>]"[7#G\1]@48'*2>"1JR"^98PS"
M(1N'<RE @;-B.D*R%&^F0WFZ=_AI!FBW6/;I":#^.\*>_"4\=D>#?53TAGK;
MN^9A]<;2[Y#[7?:VN!>!\;TO>TA]O2WX<"7$!Q_?U0E;J,.ZRB4=2KP[FK/@
M*4(X\"^Y=+ )3Q/4\WD,PT.'1W*7 62>8I[2T!I/5["8TX 8.QA$F[_<0[\>
MZ;(KC(<"(9,HN+E7!#Q!7"< 6I R63Z7,/L40^(1)HCA>L"V_KG.B"\L[=R#
M(LB)EW#N=MM/60S#UV/;)I--2@]DP&,TG+8P$ODPTQL]S+(:FN&\(E3RISD
MQ?V]W>^0Q6_!F)G9X8S55.<.4(+81[%&T?V7E"4.'87)>$2RA)00OK;$=!^%
M 0TT>-5\ EA#&[W1-CX!+YE^\=4!KAQ9N/-%G"UQI8UAVV2 6[,2SNH^*I(S
MP$UHL*"@OHM #X+^0Q$)S:H%OANRH%EUZAVSK2=.5A[.'4>=6+%'6EI/X0\L
M9Q<+H WB\Z(6M'JM[FJ1)>/=/Q(<P64='0^(J HD^)09#.@F.+<9HH%*[R,Q
M,+-Y7O&F%XHQ+"KN)TT:%SM554>_)'@WHUJSE23@)PJ@UP./-'8,YDPATD+V
M(DS. 92%PSVR/&$&NH\?L&F568JF12_8B(0U@MU*A2?0"".['G-?U" Z!HL!
MS<YXSF85?(2U@%$P+"A!*B^='J"!%.PW8'\T?W.<-!(#?L3I:A./R-R=P"!"
M*F;?3:DWVS8V9?#,U(I[BJJJP&67AI] \MP5]%VGW)68;MB^2]!Z@K%TJ3<A
M(>@PHS$]*#M6;D\S\FT->WC+F7DXVT'O ^/8D:3HE,2WS'EF#X/DQ+2#RX@)
MA40Z&Q.K4'C)B\0CT$E"3*BPP/5<G,S !O,XBQGO8K\SA<8PJV2>)<H^[&UN
M<NS87*>V'*.Y;U0M69NN4V &JY+F9<UFQUU,K.Q"\'"+R/<5"F"]U%/BL%D"
M1%-H)9[#%,W\>*?G8%*!"K8ZR<Y?FZ@(=<*<S,Y$=RIHH9'["AJD;1/[P<@W
M@S]+UOYK$AOZK50L=E;$""!GKA^)%P7 $IDDU=)YSHFG.E30-M^-+/Y+'9-#
M;&K)SC: ;Q4F<[:&.6H"S)0CNW#%[O)\]I@ F2=SQ&)$,Q6;^H,>NHM:^K_(
M,_C,0*WLG671>Q =& /B=;**VGEIC-D10"%E]"Z'?TAGG@['[TAI2DK3</PA
MNL@'U-3NWIL^JD@!5$P6QWI#>.S'(%?S.9C,T?9-ODBF #9?[@R@16I)6K%V
M!HA;,)O58U[\"..,*XTWF:?4QX2=&YI&7-*XJT$.P8R9$/5?8#1FJ!A(Z\'X
M44VRO"@48#:=RQ3!3LSS&8O2YB\30E"/@.<4L"P-@[.-L7-<K!@D;< CGN"X
M6&Q WTOF:FBI7J"X1!\TMD6?[=-:.QLS1(0XM +K0.$$%"P$A5<--V<4%<_8
MDJ=N!M%9A:8$#Q&?):IEH*4%L+5BXUL01Q88[1\1,'K5=_S1;>F-.T[XC3=.
MZ)I_I=F0@6EFI) +V(^'@UT 3,AH$9#&>1%IQ225IN(5-CN;9[[9%-1!2/Z_
MKU.B_R.A?R#K $D?[>[O$TF/80AI<KO48WM/L6(6U3 LG9J\!$+6UJXC_>.*
M'''TA%T4,$"FH/ZT$C/SF*!90\W/-%6 $(,EEVQ3DB7H#01PDX(QC\B-Y,>
MLAK:W^(6$Y6:]%20>:FHJJFQI C4(<H!]B]85TW$=2 IW^CWS3-J>(&>NBD;
MAYP 2V,C7$;&-:B915X*L,$C%R7NOI"Q62T[3\:^ #BJW82\505\0H-Y^_SL
M]'+'B,\"@^NILYIS!;0 HNGZ[/V.00M,+PPM\2VP@!UQ0(<#T#80F$CLZ#V'
M,LAF-K+P B@!0J-PF1*I&: !J66#G1JNGS@S?&'9R^>&$"\Z$&8])[[<B!-S
MPNNVV5^9#4_5!/1HL90)_&.J*/3X!Y:N^#SP-3TNO/UR=^^ >/M<D8=?]-'K
M%P<[J([D#?TD67ND24IIVS(X<H=2)K0&"NBOJ@-'T;82*"+G-.(JV\=J NA3
M6RLW5IY;1RFO!YB;@HI(JX.DM'3<&-+//_UGR?S+2I44<\F(IK!:E-DW[M)!
M,;JX8O3<5#Y_D&PBQBHKDB$$R>$MGJ*V5*PK(&Q7G/HZW&73A-( [Y-)0E/\
M58G^?5S 6OSR%/^_X7]$]/\)_W/IGF :_GKLQ A^_NGO%+V,W"\U5[S:?[W#
M[3@-Z]:D@Q9[3"7O<*J-6-H7MEJ:0)DB*1*U6.C( #"3 GV2+Q5RR1C>)=2<
MBMNA*:L-*RHO+"+0&[X 1(\^L S]8-C\1%EV-<0ET7"S8^0\02<"#KLSG1WA
MH""L1]H$C+J1N"_0S5A5*?&5>1\G0=&+6]#LI?&&X9P#$R"</U$.)\0X*S_L
M"1@TI@@90 ["M>THR-)E[C=@'94YFTC4GJQWP8+,Q*[FN3@KS!.*Q((D2E%?
M286C>TCRNB1?,^I5LL;;:3QU ;A L=PBAWB1W-VI@L. +":7+GW0YJ'[^4=8
M6V!+8.@EN^XEFT:>97&9%[<JJ<BXC0GU+*-\"DS>G/8_2<R^7"EFX7V8OOBU
M&_AO#B82F2CXFJ7,$NP@C19Z(+]H$81H;#?-B<J;F.\Q0].SJ!A&DCN^!5-K
M46"WV"XLPK+A!6-P\_LX(VV]KR?(;I2$O,]64IH)/_(N-.PR/!FX-]B/YGB<
MBO\.$;UX!HS"$?<0YZK$']%]X=)Z)VN2K"<?F;-@&Q$-/JA],&QBL>-%8UTC
M(PF4MP4*KTU+>X2SHIBH<:T(9].$&DN$%(D_LX4I_!^P,NV&\5:VSM08_UBB
MTSDPC$TR/Y2K DRCCQ*7VM77DMSHG9K7[/"LC76CF1WW4\A+.T/1XZ\7)3C$
M,)VUZ-TB]H8?MM$7>88V%K$ML"^<@:XN9D "\7;1@IE2CBN3?'LVHZ?K#2N?
MVTRA=ZJZ+Q1*8#IKP:$)1@^'+1;\A&4062[<9+).: =5.M/RW=LT#^B8]AVU
M"?M8UC!.IV]B0ALI@G4FKW53JX5T5L\"I#-R];$3Z[+A.$SL+YQ&4#KI,H&C
MSGU[NLD]"96W3R$[STE6$YC#R2U%5<1IN)#@6E_"6;!&Z#!&4?N8*505C8P4
M31XV 8837W18=MD(1Y#W@-SW<5&0_X&L>FUKEJHQ<^WG<2-2DSCE7%\L[U R
M&.=X,SZ;%(X'$O#I6.*C)\913 MM@[&$:1PGQNH0++.2N"#6Q6)18<+3%M>@
M"Q2A")-("_3HM\4W4"K]C1MUB>_NT,U-"E>44;/Y$B:@&HI8OT*B': ^QCJ\
M@QNGN&;?DW_%\07YYZ3 , D_B2)-(BQ+US/?:3GB_B?L$G)<QI24:'Q(-HC.
M@F/*913@];>]__=_>^= 4&FT#TC_+W6.'$<>H)+U$2D24.0_*A$;G+LY-2?
MVR/ZC6T2[,2_YQ/<0W()<2L1(_HD6]1(F04LM_.,?$WD+7DF13[)N:@#Q4*H
M#9 P\6^P9]O9(73FAA1"S<*,F/)@J%5*[MPL=]MDWS%'"0#SY(4V(AAT:I\N
M00#H-%]$2"K SV[,AL._SJ+3$$J*Q@,&*%L'K@1;IMA@Z;*0LY_W"1 G"/BE
MG4+KB;E#1/ ]IJ20WS9,-<;#1HYN&V)DM[!HVQHH2.<^4V*T27K8>=OKH%^D
M0UOE RN%1!^0OWM_8-*ZTJ35<U(2>D,FL_=,9I(6X3[PCH55#Z=TI@FP=VDV
MN/?!V>V>'GEO2+,'XQIW7_^#T^EM"]'OZ$\'YM/A3J^S$D9OB_X/2$W^>]Z0
M^? -O5&2 V&F9'.<=_C?X]7GZUI];'6/Q^@T1ML8!X6=NT_N[E.R^F#% 24H
MPS>W-:8I(F_!R$  5/0\I43]_--__)@A):/B . KT5V*+($UEB"(;E9?:* 0
MV!B$J0P\S N$@8U*TL1H54WIDO"L5@(H$[3^,:.#\GZE5]#XERS3$&HXL.H>
M(7)8]\( 'MB,?/'&.@YX5C'"VPGAS%M,TC*G'[=>' U>:<PE2(K!>%)*ZBS#
MOWE-P4]95/%%AWE2B^(6>6@E#"N38X:[DZY2.K-(2FMR:+>:D*T6;>OD!AD+
MZ#%XB 6/RU1H=,[A'YYPB(SM1IJ!H?FQ=6A7*R@ZJ-3+X>!EZR$OF89Z=LBD
MT(<:>+5__NF_."/\PN:E,X.C8S8)N-J:$(?,!9[(FO.MQG$)=#K1WH='!5R%
MK:)&1N37@+@<<, 9)&47"< OK/OPO,!Z344HBMF6::LN&Z!'*."PT<<:,I !
MQL";2Y3T8M>S2M)!<J1I)#83N# ^GQ@@D,CY;36X&_2-J8<CG,<?Z;-VUF&
M*+M#^7%KEUE<)Y@PF642O8K3*9FLI&.7)I$!Y$$_4M5TP($>D$@IJ4\W/8((
MF3,6"&#7:+$[YD7?V4,16X E 4(35$13Q'M%FVFRS21&A2G6D U2K!NC<W9
MQ60Z-L,[+-+M06R;!=%, ."L<=<GJ0UCAAH,,, T $)TZ$,?Z$G<?*3626_A
MF973(C"&\>1U1&L4: LM#+3^QD5I>/G19P;Z31]/+,'.0&#&4+AU/LD.W&VN
M(6J@J1_,%C@N9I8GC0TAX)/E60O[!&20L_+-)K1W=TF/S9 S9N+P(7MQ%UTV
MNV#Y8J8TYRA15H9$&F8))3JZP:%LZ21NE'TM!;2T$U==G^TYQR@P27/<>P<-
M=DUYQ5$[SW)Y@2D_]F<R5R3Q#GI_S)OI+28T4Y15V]'(T9:I'G@CU1C3G3L.
M#6";H^PA*?(,%PFC(S!!R0_M1^?GQQ03&0W'%!*!.;>\1@2+MUZ\&NQI?>1&
M2+=>'-@?2+.SO*9M #L,GZ% RB*MD<?0J36)J31.9KF'..91L<(%<1@EMX8:
MK6^BPJIUE18;E?B+V5"WAQTY#81$$N:[D&- _ ;6L3>(3A@\(3_/XS]C+&HI
M?H;[9.%FP4>(B")8'^L5:';&@13.X5*<>5 ]*@ED@'A)DSFG!#C'6"@Q6P!0
MU\991W[#:0E+TGV*7JMUS?!CU.2#GALR64ED?=P%0V3[>YQ&3UFK]_GM+2S/
M=W%:X4=@E+G 9W:2H+;8GL(DM/^/,S[D-2(N[1!$J5ZRGZKDW$'7G9#F.MC(
M _TNRS\^ &' 0M^H+*,H,=) /#"#HA5RL8\';<*YDHYLS<@R]?=6/"^Z;9TB
MA;#W\*4E?>- -+OMT:17,L0YHT.Q8<F48Z=ETAP, <?]-X,#RX0FD7]KWT64
M^"0&HZ;:0VERW"@BL_(DJ3^+%LV:==@"^'GT!+Y'EYXYS^A[]GYE8> =M&@@
M87O*IK&_J294'_?Q8FEGOZA&S55MWP+!LZY]7ZALIJ/I-C/(8!,R&B7F+D>%
MVWO:=7J4][JA?JQF:BE2RG7V$I?[E$/\D,QJDBL46&JX_M2 71.>"A1Z(0S)
M/OO7AI96B2=)K6NLD#?H6V!^ +G-5X]8?6*D]M/TK[6VW!?\9&ZR&_%;$'Y5
M/?U1810-#2Y.?=*IEE8(\3Y45 BM14 Z?-%NJGFBU2ICS4*48@ORXJ4C%G1;
M9?*Q&0AQ >$1X^.PL"13P,W%;=F;&V5NF)-*2>'4O/-XMG3#_"[@;JT00A<]
M:U(QZ-L@CS6%8"3@CS$91X@T9T'6#>?B69<!U[K2^E=D#9X0FM[;53:)<F4]
M^;/BJ(ZV"Y,,V8T]**X_ Y,&,6W7 Y'?B)3N^MY[ 0A2_T:;-FT6J#)Q#AMM
MM8H <XY*\;B6GJO2N -=CP.[ 9%&UADG6P9N0--CT-47*/M?[+CO-<YEXCO!
M,\67W6>. 0ZW'^G1%ZXAY@2PFF[]I\[XNBO&1-.]"(:K1/3A*6OV878=I^;3
M;/P@5M5"IZC(73)_\6 9ETDT)_OE>UUT@49AQWC,8SS58[QT$P0/^@[0F[,(
M0,X%(QB/Q+3F9\]KR1?$9&[P%2#<DD^2<+)KG/W(,@ECMD08T/@$HQ*/HGVA
M)6B8Y,#6P=&>8S[ $FX='ARYEH9X'K< BEIW&)^=PODO[,$;/4(G6!8_Q$E*
MB .EGQF$N/?!<D9.-"?F^QBQ3Z2$GY-1>< U.Z&]$@U!/6U6$FFBN)Y%/<&4
M+9V:SF$PRKR /CBA0I<NP,#YHG*C#4XX&9[Z,SF8')F"MBF\-\FUVU1>H_ R
MC$7+M3ISB_# @))9@DYK[:&1!!8]9!S=TP< @MEW61(U882[@8EY"4QU2&<#
M^F W[COX$0_LM[>C\2JY1 _ "#UR&Y<'S3:3]BK8_X.ZW9A28F'8 U(.+=3D
ML*T:%(1_O4,VO<87SW. ')>+QF' 45WD7(#->T8#A8+/)\%8;M.<31O^RM$S
MDED]*?+8U9<2/^RC9T(?7%K2F0L*<>:@P4%EU0OY\S$3M9IP!1K\MZ% H3V0
MTSR8"KTP\6S&V\W^:5PL&EL[%)>0C6;/Q1*Z\]I]VVL<5V5IA17])_ GG9JO
M\EY+*D7LK8+'1^_.;DZ&)/HX:6=O\.JHA__! 0*9[/7P/_C'P>#@J(?_0?4.
M&!-!5\^UAA%K9ED]-]7@,$9VQR8S=/4!]_IM+[BUO2_E_U9LK7D&5\DXN.,'
MP$AWJD5NSH%0P04KB8[MML8A]OW!JR]# 8)!3Y]H%!D#)NDL+XQ;*\!+F*B2
MD9.O4,E\@D<3")60$!+WL?7,)24^(68QR6]U'Z>W?78 QY+VF5$B* L8G@_K
MD?1V5_"]$U_BPAVE32,C*)Y/P030?@DZR18<^AU(8I"M2C6*KMD^S6DUG><H
M<]75SL3/ Q)-/XFKA<_JE=/[@3Y"TQK;A2E%=*24+*] 8)!<FZ"YHW+052D[
MZTRA,PDE98QI"PD&Z_!8[UV,443XDIMNM$RG?FP.E4GM)2W$HT-VF. *2N5U
MSGGAW9)^\(A4EB8_*L<#E*/O6[&"K/FL+!*V-X9;17F"F'-'<F8?./!+YD?T
M$&$!2CR0,>_;> WY)Q'?\*GT==*AC5G:TH&R3C#S.'.,4Y'^.L8RZ-'!= [0
MT9#CPOH<9$P.<F(7JJF>@UQNT F?N28G?DM=4-RVO?TQ9WK>@2F3B?1E'=!>
MN;W!P1ZMW-[@\.B_T<JY (H8 .G144@8%H;/E33%^5,%YBF[6HO=Z#:T*RD:
M)@QJ'B!4QS#M43)UR2I?#F#&W!-_D1"G4XI%B8X_?3R(PD/:0 <6:,Z \JI-
MF93@-,1P?4O),"2]KVG- 7PWUJ)Y_*RQ-RA2-M@?>FSU'A&Y(2Q46 AV)SH$
MMF+=!__:\U!B--'<)==:+X&6/V,\2,T&S)X^6(B[L9U LP=&I6[>+"@T[5GC
M'DQR@8@*63U>E5 T&_4:4'N$^8<?88+']W3Y#.[SIZW[=KRSGN@I!3C+LUW>
M?'(VL?U%:;DSSE3N4_JJ28[N.Z6I"#*+9B3-U,SFYWQ?^&Y[LL.&/8 .=K\U
MRDAS(87IO9K5*6>*"5$NG()8B4LR$S*0T4JL2+[J'?M-M(BTW>5D,THHV/4)
MXBI/>96G>6-_@,;8D<G#M_.Q/&LJA+IUND2^,;[4?1]S;B0Q&YZ8;''2+%>E
M2]@:P^%<FA9;XP#%NBE@BSI)?%9/Q6_JSZ>3(XXD$=DX*;6'1%J6X8)IVD@<
M#_?"VIL8Q#.QZ61"3IXH+C<!C;=S.%X]>3!]]&3)#M!^T)&2F0P"-! Y CF1
MG4PWCKAHNMU@XYH9]#!N8$6N4M'<PN.G,U1[ 2T7<$28M50 './JFT,OYAB
M5A5,#YI;3?D*E+PBR<C9288D^S&-LI;?Z;2-KWC<3)&926M819Y=$O#@#8E
M]@E=BYE.YFA;\O'1EK+II80VP=HC_XCK,$'\0*&C>-JH+.9("$M9+=<I+D.:
M"D@,.,'IH(QSI,=CZ*V71V[\Z]O\$>E(5[/!.$FE/<>9/JYO3WBY1,B*LT6&
ML,%BX3$ADBP<:.KK_7"/E5>KMM8/0A:6&J5S^"VZPVUS %_("Y"PCJ>RI@1E
M0I1)N8%"1;N*PL;KZ8@C!%A;)D:(R6>&'I(\E6SRYIQ:2E9WT.]RK85&:9+M
M'O*";5)*6-*Q-GN"D\R4J2[\DU$&-YWF:)\&%[N(LL1H.DGF3ID==]8/%MJ8
MH&UKO*FG[$V]9&_J$ \.%#8OL!$^U0I:8FSDSS!1:7%.834*QZ,$QB"?U;?U
ML\1,;WAQ-9#G)\APRYI.+7%J8QCKP ECA>8&V#!<0LG$L=TX2"@817/1UR#Y
M<_"<T+(-W4/>7SUD)I )G9S7T*9O;"HC//O,!FL\(M X(-LO(W/>3:!00JEK
ME*9%FD:*\)G*0>[I]M=$RO#A37@U6\'!52'!%QLLID</&RSHWC]S00\&1T]?
MT,MIE2,(,=FFB$2T<L(H2IO;0O393!4A(;EJ;;0Z:@?G.?S[PJ8O8!NVPKDY
M18J3IH1G%#V(C6<Q>211-BXYHOD;K>3%BK9@BQ?_C3%>'&7>7%$Y88-G0:C)
MZ/SLW>4U_T:9# ?D^NAP@C<F(DM'E(0(P%D4-W?#/:Z&CVG!A@B#A3(==M=.
M5XF(Y#:QNQ6/MEO26;]WP]%WOL_BOG,^!^OF$[I.)-$'9&&_3;9_J$[CJT&T
M\OG>,;J[^(?S^+&L$SXD1$?(;4A#QTQ24'"Z;AP5Z\/3E^0Q:T364VD)FDE*
MSM*2W:6Z<WZQ%W+YZ1JGQE=B':(:-I+6H:1@3&BT2A*Z^;$CRYU'YQS(-15I
M<!H& >K:6HR=*:DWQ1(XI;;V=-"'EX =9JT.S2H!>=TUDK(:1^,VJ%?'<.V1
M"D<A&)/2-\QM=47GD6VZ/%=0YD@1GALP!=T(#^4+6"]]RZ1VF^FL,DJMJL'R
M3OL$\YWC\+)U.@,!'5(Q>_(:>2PL<EK@F>+F.'!V7MM\#UV9*G-/65 M+<JA
M:!0HR)LP*-,LW6&[N55"4BS!N#19@(/>F&)RO?<XQZFN!D:7K%4)N@0*]O.V
MBYYAO8=F 5\=-& 0NL #**Z7G6A*? (<@12-*4%0]^"HG(*)^%P,Y_?1,$%7
MXZD93($C0U(Z<)"JR9^/C?\]8I,9,\!6>.X?[W-+\YCA0,MLCE!R#[;1ON0U
M\8)1Y<>9FC,\%A4ET4ZJE6"]-(7NI=TV1W8RSE$F5Z8)L;C-<>;2TI81Q(MQ
MZBJ-ER66?4CPB :BS5SG'2J37L(5I,5L%08V(0UH/%'!^G:\6V8(B9(#G;C%
MS#-N:$<"BVS?85J.A#I,=Q/%@RS<3"LO@"!TJ0]B&"*7ODM,S2FY-$A!AQU4
M)F:Y9+C-L5PZLX<M1ZC/4W(;55Q4VB$W 5Z'I7^7L^8W-A#G1@.IS! "5:8^
MU]3<B]L>7XSI%0)AJ""E8R9).K \"K:N<_RZWXK:B8/_T%:@UCJ!DI-LO5:.
MIEO!V#3!8/(YF2FTG"2KL>_[9,%E\^L%E_ E$Y GGV'5^;X^H.'/$-,[FDE"
MFC"P( U[V+7OKRG,N)IW0S>QB<CV:X/&Z*SGE"XCP(+:%#5C4J2[H*!=S,0D
MB2#6)YO"5"Q"EYN$9<_(\#2>>B!.' E543$+2@T8OX269-1;G^B<T"#!6I0W
MHAVPOC>6'M6:D3!!XSHG"7,&<A*X# "S"Q#SCYS7T"(^TC#<K5X6D@Z/M&82
MA".G)V 6.AI%,4S0MIDDR#D2'7<:RZ6YMY'(WK*P!\@OQK2N*D!CA57&HTV,
M1321Z= @U;[D JR=VXP.+K3X"TQ9G)8R>L6EZUA;@(;39(_)?)A=8DK"I'3L
M5Y=M*^I% SYPR@8K9H1-K274H>;6VXT%9-K#F;BU33ESKT&&&JNA$POY&4_G
MI[>[9QJ,.?#0R>&Q)4W%QXQD"]N O-*\%$(7_&%GC<8;?2QRE;M_ZP5W($DV
MLP4D[HJ\7F A_Q21EX&@T4,".MO$*U/MC\%#JTBUNV@JS<BSA [Q"E-_V1"8
ME'DQ<<+D3GU6YTH([2_%C!5@;*"6<Y;Y['"TC1H'*ZY5$W3J]&)&8_7"8(!;
MKB'K%#9'L2_>8%/ 0*Q;Z=HM[NL#8(#BQ9WBJODHL6$!Y&@YH2Z<@<U3Z-RR
MYM908][N].4T$ZZ_QCO 4<5L%_D.$_PK\DH8H]TS;#:Y\>_UH'$Q( Z5'^SI
MBP\IJX6N..GQ=9*FRHNY^9&/\%R-I:H93;867QTA6U8/YI8J<>%Y[H6L)GLY
M-]?W\>D.<Z]NP[*?U87.3*?JT)&^RQ(&TAB$-@'UTS-\KEG555I?2$JS3?A%
M%(N'W:BN>NN*N;Y_>1V7HB YX%W/1[^QT>_<6U?K\\GA/CN::9Q-97N(THBU
M^M2&4V"KS,$%2E6AB[+M%3A8RJ<N3 J9OO2X4 T[.CA2Y\)%-U+B'A:=R0;Y
MHPITZ)2=-X"ONP&0$UF.)R,JJE!1)5RGWET^701$']D@!WM2272?CD 8#"XQ
M:19YK4.@NAJ6\XQ9D>G2U/;ZD'7<</@I9.,ENW>O1-^RE<LM=DWT&N,176H;
MQSF(/J#4%,)D&/1+CG_2)4F"@S?7BVC&(?^99%O*&8@(->>NX>T&1Z\JQ-1R
MD3MM-G%ULY)7=U<2XW;N1&D%R6>.F-KH5$1S5$^:*<'$#4Y<M(N?F+L%F=1]
MN>QLCM&,WE.Z-CQ+8GV =2IU<CI9&:= V2#Z6)-4[[,EIMKY\S<T6?<N\]X8
M9MWXPN38FP\VO]Y^TK>X>]-LW>74&QG=P<4'/%TV[6JI-^Y:'7\M?O[I[[1D
M3G?.S?*,A E?N41 -<5;^J%J7#DOY0^<5M=K/.KVB6.73>:WL,Z,#@%?<3XF
M'@V0,JIOD!SW7G%0D6NE8LT)L*?8YZ(/ M!/A#.(/1\X=N+%];E]-R;'<-(-
MCUB,0=:F0](NYL!3-Y,23#M:&\G-IO&A.>WE/=MAJ8\57JSEGL_S1^4D,_-P
MH+L$A6=%L0'T S32!=LS;(_']/[*J=^A2WQ*VHIN8[8JE_ZA\62S3B'#!GCQ
ME2,3M5JI* 8F3&!"_5O[!X,7>PZ36^>5/RF6267K]CU;096R7@(KS^X(+ 11
M*-?: PM3^W D&^:!97JF[O**\;V3QD"VK"T(/EGRP0L^+8F>>,<29N>U6ZM/
M;'/KZ@^X>LSKM^Q19%3(NX@N02K 3$9HB;DM?::E&7DD*75?Q^DU13D)4GBT
MW$#=U7J%MMK=93=XXN"YIB+<>C%X8S5AQW8?O!Z\V7?PW:=?E!5MZT_^=<BA
M6[ V>NCYJBQC-SU?E86[\7Q5UO-56?]*5V6UI6#[YJQUOS_?K/5\L]:_[,U:
MH7O95UVT]=3GGR_F>KZ8Z_EBKN>+N9XOYGJ^F.OY8J[GB[F>+^9ZOICK^6(N
M[=)^OICK^6*NYXNYGB_F>KZ8Z_EBKN>+N?X;7,SE78H4NJ=KHX>>+_,R<9'/
M>)F7%SOU[O9:_\3S[5^!V[_>Z3Q^[/VRN(,5^*N&Y41H7L1Y+)54*!&'%\I9
M5=]/3&[3WEB>' K'];8B-X&I]V7OV^^'Q[TM^'"5UGC'S1U\?%<G+.>'(/HE
MP'DL->$E: Q/\=U+7W*)3FQBPRO.NJ=H(_,.$4K)RL][Y=4GWWC5'G,HA>WY
M_J[G^[L^\?ZN55R_R24MG_^"EA#!/]\B8VZ1Z2I:O9$<W[QP=6@7_K7+7F^V
M@(!K\DP7$YNUJF 'N_B?6B5[A;+UR]KZ=0K^1Q6YW>0T4R=]7GM2\)^:P[X)
M0'G.L7_.L?]\.?9/L&U.*,A;[D2[T8?Q2;2]M1.107*C=[O#CFE_#8( \V!P
M(P@821I2!=.9U)6N/*WMR?;;^WM[6+VW_?49UPHR;%N:]%@,29#S6[*9U$P+
M^(#I]2+8^'LLB**H(">F@&%BD"0B4M8+6:)=XWT9;!$--Z]$S%'H26W9>>L0
M?'H#X\^_DB+0SHO0ET])OGXRL?P^S@;1GKC/_ TH!L:WYM]CUQUNTR[WOT4N
M/D0I=J$>FYE8DE[8E^C 4)SE[=Y:W"[QL8:C-N@ZYYS4+J^YUXO_OCYN&NBQ
M[\>< K3]RZX3O/J>+P;U\,<G.<0W<X9O[+4P]+B&"FN@0FT@".$FP#4^&IT:
M@CR2Y]K/7!B=:V\DIOI)2M<*[;K-^&]1J,_C\#7&'8UX;P<,W@!27&7;K0=+
MOX9-N\J^\;2$-AU]SZ>Q)#VVZ3(L5PRD@4<"R]9PX_R-07G[L:;+ N1HR&6Q
MOFUQZ+#/1OMUSK*HZ<N)&AX;N6\Y,MZ7]=T\T<_44"!L2UDO4736V/*##;IW
MFW-]3*VF?.IQKWAK2XGW'/59K:HZF+^AL58($O>YH] #(8FTZIGUTJB1/QT6
M-9TWKWH&2N#^-Q^:B;EG2OQM4TAIP3C0&^E5L^ O7X.6$?E[;"L%'KU=92_*
MI]XGZ:69=R!;22+WKNML/^[?)MCM>7HR<-H_:!A3GDS_9#?5NV8)S+7"U?B1
MUGN'GCS)<_2.W*!W9-T-:];?XK6!B&HW:KE?PN]W>F,"E!!V'GG\%_0CA2DE
MU%&GAVG=:N]RFYLBH(;@"LF&4S49F&+Q'<*&GUDM(<\3+@8JZQ8H"-V^,,T3
M%*NNRO!WWZU&W;'N]A"/#V(;5,/QZ*?LB!%^3JQ_FB=8N ?6 8L5<?W(DM0C
MFZ_>*/T"M5WC##) GLU@Z"2/\<*[Z)+N?IZQ*VV;:L;NH#+MD*J"(?@V,"[I
MA%XIY\(RJ2;1J0&H("V[*=<H 2I8VR5A^" $7T%C.Y=V^8XP MAO/ZF!U0-[
MY]&I3VG>/3LB:^WV>=O6NA*N6WN;FP$<"OPL5QF0WXCS4AIU1U9=&Q!&#Z?=
M;W3/*WSI7;B#'U;7EUZ]@?N#5[YKHU.,(SIO72'SE'??<R96F$0<"J$RMNO&
M'>"(]M51SK51=48[VKHYRMZ0N;(SNO#I$R8*G\Q-2-<VX<G;=E6UKP>HY98D
M1O14<U'R=^RE$T\:4-@9,32P)W#W2FY+'\_Y=4H02U>JCL!<NBXU\7H,L!NG
MTF_,0%?VG(N960/@M^[:\-9CQ3T;&BFYQ<^Y;)Y_[<8"\ZQ(,0$>Y1KD<E"
M#H@Z1VX7JT>\;L '(<\D74OV"=3Q#Y)K(Q.5"CB5VOW\M(N*_G$Z6#59"JF1
M9/S;9[B9[6W4C 8&1,?3]N)S#\^-3OJ#.WJ:7/O<@W.CI?[@7OVZ*]>*WCYE
M*$Y@]I]&:?_\\:PBK?VGDM8O,\15!+;_5 +[98:XALS"EO(*N^0PI!(Z6UGO
MC#D([:2US*&-DV461S?*4TY=1CHJ-8058B\YZJX;T 4NB8AVJ6)XTX'"E<L]
M6RT,/,,/-R.RIDPU)S#ZU;^]]>H(F@8!V&'PX7"2AC-+":WK"/L*!P:?EKL,
M6Z)^<5H/$#6+)-H"2<T"C1Q=M_$^/U5"T WF0_"H_62HP*1WK44D\?Q/6X5P
M;.9736;9-'^C.^+ZU'0.WUV\<88$+#;-L7LPGS'9H[N3#7,__K&)=J2"!,D3
MI#V*"CK'BQDB+=^BZ\_]RJ'3#YAMWW>^T+&5_NI0R_[^_DKO-GDK=1'(X"H$
MRD=V.R'<TH[ALH[ZI/%?&?Y/G(N+])T=754E/4G3J'Z'<H)5K;,Y@<B7K;IG
M7/FMW/:ORK+Z^O\#4$L! A0#%     @ 4X+\2'9LOZFJ 0  \!0  !,
M         ( !     %M#;VYT96YT7U1Y<&5S72YX;6Q02P$"% ,4    " !3
M@OQ(2'4%[L4    K @  "P              @ '; 0  7W)E;',O+G)E;'-0
M2P$"% ,4    " !3@OQ(9(;0-W0!  #*$P  &@              @ ') @
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !3@OQ(?,;P
M$I,"   @"0  $               @ %U!   9&]C4')O<',O87!P+GAM;%!+
M 0(4 Q0    ( %."_$@#,!!O/P$  &D#   1              "  38'  !D
M;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( %."_$B97)PC$ 8  )PG   3
M              "  :0(  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ 4X+\2,R%0HU< @  0@P   T              ( !Y0X  'AL+W-T>6QE
M<RYX;6Q02P$"% ,4    " !3@OQ(LWJ0+U\#  #Q"@  #P
M@ %L$0  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 4X+\2$'[UAM- @
M] <  !@              ( !^!0  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( %."_$A#D^KWEP0  )@7   8              "  7L7
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !3@OQ(I,SH
M.$@"   9"   &               @ %('   >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ 4X+\2-PQ[+K-!   3Q<  !@
M ( !QAX  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( %."
M_$@888'!904  %$=   8              "  <DC  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    " !3@OQ([4&/5/L$  "S&0  &
M        @ %D*0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ 4X+\2)Y<-I&C 0  L0,  !@              ( !E2X  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( %."_$C2M$$NH@$  +$#   8
M              "  6XP  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    " !3@OQ(&CYP*Z,!  "Q P  &               @ %&,@  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ 4X+\2*R1:B&B 0
ML0,  !D              ( !'S0  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    " !3@OQ(?<O#8Z !  "Q P  &0              @ 'X
M-0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( %."_$CR
M0W 7HP$  +$#   9              "  <\W  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ 4X+\2(U^<[&B 0  L0,  !D
M     ( !J3D  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M" !3@OQ(,VEHA*,!  "Q P  &0              @ &".P  >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( %."_$C!+E7%WP$  $4%   9
M              "  5P]  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ 4X+\2&\BYAFD 0  L0,  !D              ( !<C\  'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !3@OQ(+<C%H+ !
M   6!   &0              @ %-00  >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    ( %."_$B_R4"YI0$  +$#   9              "
M 31#  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ 4X+\
M2 DUM-NR 0  %@0  !D              ( !$$4  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    " !3@OQ(L)4^;:(!  "Q P  &0
M        @ 'Y1@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   ( %."_$@Y7<6'[@(  !$-   9              "  =)(  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ 4X+\2%S@2$+\ 0  @P8
M !D              ( !]TL  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    " !3@OQ(P7\NL=8"   2#   &0              @ $J3@
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( %."_$BV6+ZG
MEP(  (H*   9              "  3=1  !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ 4X+\2.Q4*HOW 0  ;04  !D
M ( !!50  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !3
M@OQ(%6@HZUT"  #O"   &0              @ $S5@  >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( %."_$@EV!YJ108  !,J   9
M          "  <=8  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ 4X+\2.<&X6+* 0  V00  !D              ( !0U\  'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !3@OQ(TAC@^<P!  "*
M!   &0              @ %$80  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    ( %."_$A\'P]JB (  )@)   9              "  4=C
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ 4X+\2##8
M:@<Z @  +@<  !D              ( !!F8  'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    " !3@OQ(<'5%16TR   4X   %
M    @ %W:   >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P4&     "@ * #*"@
&%IL

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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>45
<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>47
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.5.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>94</ContextCount>
  <ElementCount>201</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>40</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00300 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>10101 - Disclosure - Business and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganization</Role>
      <ShortName>Business and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>10201 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>10301 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10401 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureAcquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10501 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureGoodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10601 - Disclosure - Debt Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureDebtObligations</Role>
      <ShortName>Debt Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10701 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10801 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>20202 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>15</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>30103 - Disclosure - Business and Organization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationTables</Role>
      <ShortName>Business and Organization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganization</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>30303 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>30503 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureGoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureGoodwill</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>30603 - Disclosure - Debt Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsTables</Role>
      <ShortName>Debt Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureDebtObligations</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>30803 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquity</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>40101 - Disclosure - Business and Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationDetails</Role>
      <ShortName>Business and Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureBusinessAndOrganizationTables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>40201 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>40301 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureFairValueMeasurementsTables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>40401 - Disclosure - Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureAcquisitionsDetails</Role>
      <ShortName>Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureAcquisitions</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>40501 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureGoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureGoodwillTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>40601 - Disclosure - Debt Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsDetails</Role>
      <ShortName>Debt Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsTables</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>40602 - Disclosure - Debt Obligations-Other (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureDebtObligationsOtherDetails</Role>
      <ShortName>Debt Obligations-Other (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>40701 - Disclosure - Commitments and Contingencies - Bonds (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureCommitmentsAndContingenciesBondsDetails</Role>
      <ShortName>Commitments and Contingencies - Bonds (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>40801 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>40802 - Disclosure - Stockholders' Equity-Number of Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityNumberOfSharesDetails</Role>
      <ShortName>Stockholders' Equity-Number of Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="fix-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>40803 - Disclosure - Stockholders' Equity- Incentive and Other (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comfortsystemsusa.com/role/DisclosureStockholdersEquityIncentiveAndOtherDetails</Role>
      <ShortName>Stockholders' Equity- Incentive and Other (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>fix-20160630.xml</File>
    <File>fix-20160630.xsd</File>
    <File>fix-20160630_cal.xml</File>
    <File>fix-20160630_def.xml</File>
    <File>fix-20160630_lab.xml</File>
    <File>fix-20160630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>49
<FILENAME>0001558370-16-006894-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001558370-16-006894-xbrl.zip
M4$L#!!0    ( %."_$AS[V8I1Y$  "E2"0 0    9FEX+3(P,38P-C,P+GAM
M;.Q]:7/C.)+HY[<1^Q_XW#,;51&R2K=L5U>_</F8\6Y5N;;LFM[]Y(!(2$(W
M16H(TK;FU[], +QT'Y1$TMB)WK(D$DCDG8E$XM?_]SJRC6?J<>8ZGT[JU=J)
M01W3M9@S^'02\%/"3<9._M]O__YOO_[?T]/_^?SCBV&Y9C"BCF^8'B4^M8P7
MY@^-K]3SF&T;GSUF#:AA=*J-:KW1JM:,TU/U]F?"X6G7,<0P\'/TRY4:R74N
MC.Z'QMF'1JW>,1H7K?.+=L?X_E4^^-KS; /@=?BGDZ'OCR\^?'AY>:GBUU77
M&\!+M>8'YG"?."8]D4]>V,SY<\GC^',/X H??YUY_J4IGJZ?GY]_$+]&C\)
M%HN>38[;^2!_#!^UZ-1SG)K5@?O\ 7[ M;9.:_739CTY,MM@C7WVFGK:=$=]
MU_/YA/MTQ -.\!N!TUJG60O? NH."!E';_8)[XDYU _X0CL-&.-NJU'O+@--
M/A&MA+-YR(1'ZQ_^Y^N7!W-(1^0T6@]0V3!^121?</'3#]HW!-(O_,F8?CKA
M;#2V<=WBNZ%'^Y].8/6GX=JJK]PZ,3[(<9"Q7,>GK[[Q0$T?.%SP$?QBJJ^9
M]>GD.O (_O94A__A.$^/[E/GJ5F3'Q0RGGX09T O7QF/OOE*7MDH&'VEHQ[U
M).@P- @&\R?J$WQF%G[39]0SQ))H"A\A'US=_=?);S7 2JW9/C]K_OHA?BT>
MBM,!REWT!7PEV>R"OHYM9C)?PF)8#)Z3$JV O8C /_DM_"H%_Z\?Y@X53_XA
M/?NO'U(+_75,/>9:"5A]XOG7(-2_(1:1BVIU&"/Z-GJ0.E;BL<YILX9#6XF'
M?OV0&/S7#XIV2PC9?&J< _%JW10E]TZA35!2ZY[6FJ>-\SVCY)(_W?=C?!P=
M!5+0_10"PN^V6=FLF#[X@"7DTYM_!@#(E3L:NPY\Y"G1?01[PP-O\N"[YI_%
M$."E"XN%>L[*LA;MF(@Q>QZ#B#^H3YA#K1OB.>"N\%+1<?[BRDK*2\MBJ+J)
M_9TPZ\ZY(F/F$[M4%%VZQKP3MMYX:@KOJ*TU[5$T;?NTW@!'_$A4U*JV/+3\
MYCHXFN?:$$,-[F!<CW*_5!1=ML32TE7;T*)0MJ5MZ%%L:.NH5-0VM#RTU#:T
MG'35-C2WE)V;IF\J.L?YAL\!!SW$^:4)2.!BH2D*/\!DE-_W[QR+/3,K(+8]
MN1N- ',>(_:<MPNBIQ>L.R;[M@O/R<9 4[#.CAL#<UGGZ$GQ'&"DG<1(6PM3
M(86IO1[KM/<@3-OF?;4?E0?=FLFF:U*3Z-Q4#OEA;?6@W+1==IP;3XU&6A]<
MTYY_!XZ?)TJ'I@+C9]=^!F1<>11<TUMB,AL650RJSZXK&10O6=A^=WP:IXW&
M;C$4T*^N27A<$NX8!L]:Y5O"O'\0.Z"?)U\8Z8FU7-F$2RW<9Z]/6# %RP5
MX2\.J);J_;YGLP$ID NW=*4GO\%2+]9=:@'W9C6=\T7G'?</UO2Y-=5S0/4<
M^. +4F.7UA\!]W$I_-;UOM&72]-T X&E[Y[KP)^F\%]C=HD? .?6L8AG\9]C
M"P 4Y;;G$E.Q\[YPQ!OBV9-+RQW/9!"6PL0<DXUMFGJ[&/RY$:HEOZZ%ZU7,
MN@F,&Y KF3S>BEXY$;+,\Q[1WUK&M(QI&8L?RT,R26^X%S>!-.O<[FLO8IWT
MQD/0<SV+.7A&#1\K!B<=;1<CJ^3+?+3G/1Q?GW71_#\,W7[?H=Z;94:TRVDD
M:/;:*@N W(3+N'*?J0.C_\"'(SZ;^44<"'Q\<==GO*6YT.BI?Q!0'CV;PB3I
MXY(W@>=:KFT3+]\<BPPY%X^25U<@\E#,NU-B>A,@IND9@S!-T)PXH)EG4O(O
M8N'L\:C)1_#8/?ZKQ:[08A=B81TB:U&<RRU#CU)M[S(1O!B5;T#TM,7+GYB]
M79OWID1/6[U=Q?'>T38O$\&+$/D&Q$Y;O+R)V)NU=V])[+2UVU44;]U@@URZ
M-G>+Y2[&Y!L0/&WO<B=D;];@O2G!TQ9O7B7O%CO&"XW4%]>Q7$<<-.H1Y\_[
M?I\"E?&Q+W>?[W_D6X".O'V\V%"LA=42,.RBFH;2%2B4J5)@"Z)]<WW*OY,)
M<ON]/Z2>^KL@57/+J+=B::4BHVKF\86"X2S<J8YE1%RZL+R3<$X)J]:?.3YO
MM0W5]!'8XM-0:\\\TG#;YB+P]<AURM<T<69=!31_FH*'HN!Q6Y=J"NY.P4Q:
M(BX]+1[]^7? (_',X>0+?:9VBI+1,W?../"Y>* QE8-*#/E5-'85F+SUZ#\#
MZIB3^>,EGN0_J!EX'O@:Q6"6]5 8<\T2'&:9M5J##'-@6D*'O!N8O3!W73/W
MSLQ=U\R=&7.WC]ZH,N559.D7MO*TM#V9VV5;.M<3ASQ2Y\KUQJ[<'UI_=[7@
MB=NE&SN+\'*H?='"9HXSWV8L-!MMMC]8@$VY]7J1+*/NC?/,/-?!91+[DGD/
M\JK0$A![Z<IR0OO,>V1$/H)NW5SRULU9W :Z;L]\;0:V-M[-W5-N6IT?7)VG
M:2@E<D<'K+74 ;L$<"QF!SY[I@\8EL+J*;]Y->W HM:MYXXP 1GXLG5A/VSV
M\YUZ#T/B00@\?X"8+T9CVYU0>NE8WUR'JD\B;7E?I%9?^T.3XK+U\+1O]Z&5
MFP)$S9B:,8M\D8"^R"D7[NI.G>!6<,31<X9':XZ7(QP<O,>U%O_CBW^NCDJL
MQQ#Z"M5B$W\W;T!3O]B6?X'H?_=<*S#]>^^!>L_,C(\-RB0![NH0VQ8CW3G?
MZ(L]P:L ? _> >=<UK&RHFR4S5NLRFMML=H2JHA-F>2['8QZA:G&6$S^]#HT
M89_$3JWZLO#"/6<QFL1/7PF#P1SBF/0''1/F73H6_&$3V5Q?/5YTVF^R2LT4
M3W^G!.](^ <N3-I!P-<E\\ ,RDBI!,I^_35JAGCZ'#! @#.X#'QW)$:ZDC=O
M%FI[;#$SK+>^M\,(7US.HVN_3/!U/T^^$3_PZ'T__CI=J/L O_J3SR ]4Q5W
MHA-'ZM&OS&&C8%0,IED?%<E3FFE<9%EE%Z$SGBZ%3\VD&3$I>=5,FB63)O%9
M B:=NIXY3_L'.]Y:O*;X[=RGJN"&(1=MH-Z2-9A; '1TN3MFY4EK7N%JOC#2
M7@\C.]9C+B_ES1U&#E:A>GBM/;N?]&!2AWB)3HCA%U&_/OK/@,D395KS'TSS
M;S+77%JJ+9-5Q,SOT9Y#BDC2^=4B<D01V20*T2)R+!'1[)W#('M_;#7='_FF
MWZ<F%O)>DT0+X_\D3D"\2:V.[SP./3<8#+]BEF.6O<K676RZQ?$,@J2F68VA
M0O1!S@UC'CUP**8FUUF<##3Y/K,X^66K-\LNN>]PH"FZ9XKF=Z-->_LYM1$E
MVU++])S"#^H3YE K/"E8#%9;LUA]_N)*P +;]'S2C15RX_9ET"RP.64[=+/
MS9L%-K,W/V^V6>!<YDZLZS/A+&UY;KC/L O.?3]Z(_KCFG'3=O%=S>;+D)FX
M1VX#;&J&SRX"G.F:<VG]$7!?K.S6];[1ETO3= -17/;=<QWX4Q;3QZTIX@?
MK7$LXEG\Y]@"6N*XM?,I"5@\(G@Y]N32<L<SO;>6PL0<DXUMFGJ[7(')1B21
M'L9:-,E2CC8@:_)$]E9T?8/QUBX-\*2AZ^:TA+&[MQ+&HR_T0('5_ST]_>DP
MWWC O2+7.3V57P?X'6()?TQ41XDN?HG)\;EOP0A<3]]-R=!(&KG?&'=;C7KW
MXN?#]:\?PB]C_I__OACVFCKN"&\QFC\P2A:[X-C8AR\:>7:(7S\D5B ?FK?@
MN$5R>KHQ_)F>;/$8S9DQ4+<R"-W7':$Q,\)";"X>9,%*YB$N.0CPQ6, &G2:
M,>#[&UNHYNE?+,HN+N$'2_A -AD8BM%^T/YJ:>L3FP-J9P:)Q[X"1PF_!'^.
MV/]+B7<CF7RC:4[#H_++1HSGO'9-D<^3CWP74G0+W_&-)OWOAIQOX6B+)D28
M-I\.__^\":/19J>3L&R#T*3663CB[(2/D_%F\]1KI_^=G@&'B >^$<KT"K[W
MB'WG6/3UO^ADHQF2VGKAB#,3QC>3B!YC_![B:W2:P M)S3YM1PT4-?&+E%+#
MHB;$,#;_='+W[?;DMV:WU6HTZJT4+$LFFP%,\O8/.G8]Y<GY&_+1_Z)^6#7B
M]+RWS*;>%=!\X'J;X?\+\0;4 ">.VF@.J&6(L9(@I :?GOD''3 .M'+\;V2T
M&7-=W7^]O?_Q:#S\[\/CS=<'X^?#I7'W[2HY=7IT.;?PE2,O]-&=SKC>.:8[
MHH_D599B8(,ZV8B.<&IAVA;\20'7-^JOAE<'6Q!L38E-(RDWI^"FG-9K^'^_
M?LB2-C&UYR1FH[-3/C8  =="DBZ*]B_]S\3&0^4/0TK]&?U:CD324K* (X1J
M-2)+)D@\,DURF[G. R5 ?'KH=<-[ )X[<-B_J'6G B"\T>&2<^K+63UJ73K6
M%_A:=<R!W\"\6W]S7>N%V3;\>.> LAJPZ+VU:+7!9M JG5)O=A-*Y4"+C+%Z
M%8P";#[P3*6JNN^#+N9C6=MW.<;$@FIX.E_=@@*[[X.BV\0BKN*BTV;,1%G!
M=]059[-Q?%RTI4L0PC+0RQ&^>=\7;B,X;P$H*[!Q_-$5#4_@/V5A84!441X9
MT!\X\S;8VWL5R%(,8SC2KB5D-6.,K$*UZ@EY\PK. RP15#0' @%9GQGF#?FU
M2#TX%@=YGYK\.YD(=?X3O ]PG*Z(;0:VHO\M>P679(CN,<X4@?,M0)3<]_\[
M()Y/O4V<^]TKMJ8(T9P)8%K+2'!D3*TBY*)QUK(\6:&TE41I UC[O-I<RM>+
MH,[E:M>N#5Z&%<%HC>IR<=\6+8N5X70%^ K"-5< N)&.61NJO?-C;04[[FE9
M^3D'L@9G=MN986C:&%WV09/]C2%T$@6/[K1!2ZI'9Y [,5]FV&>16:^VE[+;
MWO"S*6'0,#VZUQ2F'X&/**XGX,(\3<\/QBTT=*%5*Q#),CFBFCG9#X#]50PA
MFDC^H/ U$QLD_'(P\.@ D/0]]&'@%WK?3UY[E0N2K@R%.VNXUULM?V.<+HU6
M"MW88&>'9R6N-D;V=Q0FWZ=6,ILBHBCXY=$C#B?BP6(P<;.V!1.OBX)%N+T#
MQ$"4X__ 7.U8DD5$)?F*VAKSD+(0]GBQ80[C)X>I?Z=L,$1429Y3VU9+M\=6
M-&=9LEN&>97Z64S/+2#9PS+F=]U9L8SS9LY6L59R<'H5[5;.5C&_)]2*572S
M6<07"CK#N^\K::04%0F8 !]>+D*";=;ZU*HUI226K:U8&-@LX0 8J#?:&^&
M]2G # MT3"JZQH*QX  ?E29DD^S"C#EKM9/;$ZNF6@54F"H+KT+CPO6EUB8@
MSDD&GB^#;M&<25@=&B+YL^MY[@M2F8R!POX$D^.>A3[^>($3TEA4=C&3/Z[7
M4L[!)O/&T,8L<-\/MXM^'S)S^'?"E;]G84_-K3*VA^QHNG8&:.T5EP-):^L+
M@:3&]DAZ(#:%W\ G#6AX+0%X\UMIT%6 UJ.P8N6L^P$PPN^N+<974J36R?E"
M-VBNOW*Q80XRMXO=Z'J)E<OMY)V)YUV8LIIC6SE?U=3]/BL75,\[5VYUJ]7*
M9;>VX$YS2*W QH19= ?A5^(-F,,?L<[D$5;\V7;-/S<J>?P/V_]HL>?_&/@?
M#?6WP?V)33^=C,3@IS;M^Q>UOWY4'ST,?/#S";Z#KWQ0[V_Q^K__V__Y/U.O
MO3#+'UZ _Y68P<?U&2:U[3&Q4/%_.JF=B,\<73#UF=ALX'PZ0<0A"=1X/?#-
MJ'=JND"],:<7X1\?Y43&&0A5#)Z$=NS'X GX?"_Z*#];QK.:KN?Z8(1.TN"W
MSZK=SE\_JKE]=WQ1'_N&XSK4^.7Z'/]GA#^*&1?^*D=?_+M$Y^S/0RI_@+7!
M8A36IA8FES).TTL\TP<&.NV3$;,G%X]L1+D!'&_\ %OK5,3G"J<>ZT_-@LYZ
MWW9?+H;,LJ@C1^'L7W1F7C$Q_AS.;3$.>GYRP1P;W*'$F_7PS?\@H_%'I\?'
MDN7PB8C_QFGB?/"MS:A5JU?/&II:BZF5QOW.Z#X3$J?1?2!T-\#/U>C6W%U.
M=&O=K;F[O.BN5\\UNC5WEQ3=]6I'HSL+=,O/7NISX6+6'C'_''ANX%@8K;O>
MA?$+"7QW;W2),6^<;1V@1F^6.D ](FGJC=VU$,#,QP2PVSU9@6C<U2X#HC'_
M=RI6>B'S80>3BA>I[7JN;<T3$\R:NC;#P\963,A'UR=V_!%/V??@ =P9B[_U
MW;U(UG%-4-&4W@KR;JD%M?W2]JNDI"F\_1+JVOA%EL-H R:+@&(:AM5E\3>R
MW432O-U\OGN\OM36Z^@J3UNOTI!26Z_<DF9]*5O^5_:4W$-^3YO'%'&_I$.V
M(7'B3UB#M@>B'GM_L_0TU0);8N(*H4SF6**_\<BMMJ;:FFKA/!IQA0C.%<Y&
MM;$/6WKL_68MG%HXBR*<0@0C$KI>_/? HP0 U0F? LFG3O@8OUQ=W=S<WAXD
M*[Y#27CT:GP.POA./>/2<8*1$38I,.39" ,>HI;QTP%47+P-;_: 5,Q@;R/?
M!5DE1V\.4R=E0J_FWE*7?I<<O9I[2UW:77+T:NXM=>EV8=%;BMAQ0QP;X7\"
M<<<*%_%*%P-[UQE?7.(8LEM/"4/"G M ,=3W%EBI)PZ1J'&;Z?RE^/+C"4SU
MXI'QIQ/Y;]3F(-$%H6^[Q+_ I<VT6:A5&^TBQWQ%R2[]M;B)^M)P>KNF%;'F
M]+? Z=V==/JQ8TG-Z9K3#\7IQXT[B\/I>D-SVY1 /L+5F\!S+6Q6YKV%H+6P
M^9QB&(3%Z,VOJ:@7/- M?H'%9D9$2\+^)*'8@;"6!"T)64E"L0-E+0E:$K*1
M!+S]J\B!]%N3A*D06W[$OM;3A U_W4]LLV*=RZJB([#'TR!/<>TFG;^CL210
M /*GD[IXPEB WATG3KYN)#^HANSK=EE/-&;'"R7O. ^H=1UX>#<[T,"UY&U0
MX=UQU+IT+/BA[WHCO.% O'3Y0CSK;Y[+EU]N(FX/JS>>FNK39G?4/WJ4\,";
MB!GG]Z>?N:?GM%&KU:+6_!FL[X#86M#@?X_(JG<;\+\#(NL?Q YH(3BK,7V?
M6J-QWHBN5<I@>8?#U?);=&866C_O=LJPT UY(M::WPFS[IPK,F8^J-#UN..T
M67N+2-M.D,[V($@*H@N\TRP ,+^3"5J]J\#SZ-S[Z6+EL5HB:IW.F;P4<ODT
M6X*R@6S6._5:?6M(?E"3LF=\[!OU,T%-L]:HM1MS 9HWV4Y@K8^F9K/=4#>J
M;@'5?$6@;LKTI^^IV1QEC6977$.= &[EE!F N 'ZZK56ZVQ'"+&5F+B3_ >U
ML6?FH_M(7G]G_G#HBBO0;EU/^!98W&BA>J$.)S/7'ZZP^RN7<M[L3JUC:[B.
MLL #Z./"H6A3?Z99:Q5Y@0=@@8.@Z-%=H$3$.+WI<<2%DISYX>UBTC$ ]>T.
M'#&*\!$R51;-6GNA*.P%^OSBZJ#.\UO&^X;*K-%N-32J#A[>%0#MH)[E1>^W
MGCLZ@&?5F(Z(LH'QZ L_+%\=!(FV[;Y@X PV^]H->GX_L&?#H4S"P7:]/14W
M;#)WMF"OKU1;9XUF9E"/7,]G_Q)DN._?,KP5&*]<=[F_1D8SA'F-G,0THI?,
MFQ&$F_K=W?-,(+QS?.(,&"#\DG.:+1:;W49K"9#34V<&YH:H;-7/:]N#Z?C,
M8G;@LV>P.6;@B?M^;UY-.["HA4H$54?@J\%NB(>7<W.P2T*YP%3!E'RM:9AW
MG/CS9/X T07'-Z.Q[4XHO72L;Z"9U2<1]\AJT]7;(#*[-X7;+/!U,!*TRD""
M/6-_5AXW-FR=\WK[?$I5S).U15.M+^O=QGFMWEQSIDR,=JO1:G3GS3C?P*V8
M> .MUFRUF^?KS@M.#N/W?66&<:? M9DYD?^_R%>(+ZOC;[?" ASF6("2"^.T
M?I9)Y<@Z92.S/>CPV0MT0IFYZ*0ZXX;;-[Y[E.,]\#-%_^E:C&4E(\EE-SL'
M6_34BM8J*<G_,AZ'0 ^#88LY-H+W5&C##3YT ]LR>M3P*+'@"92@/P+'%''3
M"_.'AC^DQI!QW_6826PC>1&6H=PX^/HA'I,X%HPFTH:&X_I4< 2H[3XX+<;#
MA,-S'&:2*AVGQ!FP"1X,\X..\2F8&WSO4:*G<^WTOPS"C3ZSX9T(KMA$B%G!
M3@S!%:(XVXAQCFMX)P;YY15D_NKCP\U5_/'ZXWL#8!(#32CQ#.H@0-?@X:/5
M,IKUBH$:U'B'3R2'F84M-6JUT+Q2'I8W"%B+T9@X$[ 78(Y( !$UQ6N)$BS<
MCU@X(18OU*/&V*-C\"DL(^#X_H ZU".V/<%AZ1C?)9$U@H>!H]G8AL4A3X6B
M%H_.'+&!+>0*>15YBCG<]P(A:]SPW5F>_V_Q*!F/0>-BS&EX@2WEZ0<=!+;4
MK]$+#Z?_@S\)P;BYJAIH+#W,UMN3"GX+*F#N:BT7Y30420/6*,;HNZXOY=?#
MI!5BHC?9# V(?IOZ"^;%M:VI@&8EKFK\3N$UF]%G"3*)DR>& S+,.?$F @IB
M] GSD)Z145)XFJ\4A^09AZ9.K*4$&8 GX#4"R )"VDK/@0+"P@7#(7[@T:IQ
M13V?P#*(<$51T2%2 (JQR/1Q8T0FB1E@ )N INHSF 58 %:/?()_XKI-Y6@)
M_91<0'7>B6#D>2J20SQDA'A\DT@^$[R-]!YAKU\DB9IK P%9.#M &-AR=A<6
MK*9,2D2(!J*@"$D%R@&>L028SS0&7XX7ZNE^ )3N,XZ6"'&R3-66L-)S,V]X
MK@>==,T@;GM@ T<PA^-/C09&M61^]='\YK1E:E2-AV T0NT$7)X@@!%3P A)
ML)T-SDD$D;%GD9-5Z;BH3$ZBCHMT7/3&6%['13HNTG'1FXV+\J^CWJRC^),+
M"M]PGR$7;NG]EX2*.5D&BJ\T>9&&G*NUI8I&)<7\B=30:]L$94BXU#>2"6C(
M!%+)<AZ,QE)M@+6!%9.!F!CGM<"4P+2X%:JT WJ+.)M2MJB>Y=XDCF4STL.[
MO\$]K,"SS]0)J/B!OF(-D9H14&/:+@\\ =^ "(LI$@'P+TX\?T0TKSZZK*&*
M,H4ALQCH7\_H>R[H\*$+2XS65S40Q2.78W8E#H;C]0-"A 5T V^!P12Z/;44
M$X?SXK(Z979CQT*LQ"-@$H0/@*92%OV()RU5]A/2"Q[BU.X#-P)"Q%/P@P?+
MA!\L"BM#+\ GKPHI%>.%>/"</TD\)XSMLZAS3'"!,,2F+ H4U V=H'\&\'YD
MGP3;Q0/@6Y+*TH5C$0."W8A=!,38P'6M%P;F@8'+QSS!,SXBUQE4C2TELY#Z
MI+!6 6O.IK)#GNO WZ;D_T*KUY)8B3O'^ H.+ 2Z+:E/XA1 @FX//D@W:%)N
M?';AGW00?GOY\#D=A3-Q,M*X?/AI?'.K8O#3VGDE%7/_4$I/:-:K4*=)\;\"
MQ]\=48\;[Q[=,3.-3JWSOIJ<0XRMQ@6#Y#XS"]4_C$9&],7U_H2U$%2DL'Y3
MV2?ZRH3VB/1M4LT. G"/@3&E4@\_&:#1,981$1NL"&,]Z;-ZU/=</D:EA=ZM
M!W; DDY_^I>>2*&]#,%)!_,GP "4@G[%R1&A!&*"D0C]GD-G'W4F0[BD"8:Y
M)])"PDC!&+UX ]:&8XF_XZ?#R%($%!A/J7 #1@$\.!@8H)'VA=E: JXK<SC$
M<H7E%M-4C3NPV5R!B,\*"R#3/&$0T*/ W<*<DSZ8]CCW4F^+W$NWHD(P?&0Z
M@D#2B^R1))RR$?)7L1H,,>(54;0HQ ]]AS%$MHY  MH+B42!,1* W?:8+S$<
M4=:5=GF-T*C(XET>+?6?@2W45%NI*5 Z<_1,^[1>3^N9!V 'F_4G(9]\%>?,
MI L*+'+G@"[P76^2U"[@!@V9.4RZMP0=5O5HS*G4X";$Q6%T&S$7J(R1G,<*
M116\-) #>%!X>.@L.13Y'*SGOT0J2#A(5<#F[+<H=T)U*-?20J?.5KZX2<.<
MJT@.89($]+8GG?$>YKH@'J\8X*ZC/TRXZXB!(32 X%QTQ!$@<0F;R.^ S%?0
MCQZ[7.5%0#L['$52Z98(;?$Z95;-)ASY!;Q&YL%?;N ;[[[<W=Z_C_Q#4#B$
MV0ELCB@(*-B4'W=?WT=I!"G$,D6%;SG 9+&.OD$=BEEBE6X2.G+F.30,H6:S
M56A#B0>:W$MJ2E0Q$/N(N"/*L\2:#&,0)U)6L<Z;55'S%&0BM[%:/7;64H^N
MR/O%PVK=^-9UXRWM0:SF310/9>W&S1O@I_1#4B. 'DX/H)1RY[362"OE+Z T
M:.3=G;4:[U/.W?2HX2#I71GAJ7$%4:RK4=%1*O+ORL'[%UT0\PL)%0&\+0"J
M&HG)ELMR18RU5$;5<ZN$_@S4&2BE2>QNP<212DJ!%*___".7.EEZK\(#YC(,
M]V)W5:IDLLC9@\<\EX"=4R8JI?.$O1'*DOO"+H@\$KPEUQHFK^,=O[D*PKB=
M=9:3JA>7ZKE#UF-BK5J1O6U%]I5XP(['U&)G'Y-_IS3:^<?DWTGME@IMTR,D
MSS?&W[<^RG8GJ=.>2AMVZV?O%TVZ%-(0F(403VE,N;?.#3/<X1(2*I.NZ3P?
MQS,JI^),L#$F$YF\!/T:GIP!.7^ =T72SU:;DVE/+-+.]!6WAT3*L4<=VF=*
M*^,7%GPT&76P?@B'[]%8@T=J!APD=T1CV16;KKC5B&#'%Y2/";-.,;,H3Y]B
M!*Z"VA=!^6=4:^C,@;H!T^#;0M5&[^,B3,*'1A_\=AZ5/^":YRQ I"E[-*$3
M":XJW#)#'8RJ3X3]!(# O2\B4@GA<<+H@:2^/S>(S5V9X17C*7Q[TK:- Q 6
MO&-OY*J=S.@)FK84@GY<3LI\!/.9N0&W)RK)+7;C8$$O<:,, T8']Y]*FX9N
MO.^QP8"*O='0A$Z2C"*HZ!HC\B<@&30UEO09U%9I7?A%/2M-J>OU*?-%DIZ(
MX&9BN";H_?3Z#V2".TM-,+P/R\<MZ>DP;Q0 $_54HB1F44Y&- H*"JV22V)9
MP*T0C*@D."9UFMD4]4#E %_]$QQJ7T;L^,!T1B!0#F8?QP5&G*3J%60<^9_$
M$5YY/60RN27'1 EE[,!$3/<B)2&5EX3?9ZIU-US]7VK5^JYC&$ P6\$S3P.J
M7:[(#U4E D)5PX.X%9=4? OUM' !135%@F!K*0Y\,-Q/E"E.N8D8IC42315
M:*>MR\("B"D_4]6CH;5,;(A*78?D$UD6L<9<40T5)8(GD\[*/LU)/,<\++D;
M_0)XFJKCJE'9!E 64TD4G^*J<5L"Q6H_%G0Y#&5%[H(_G-E!Q,W?42"K=8(H
MMQ;:(&0Q)7%A)0^6((9$F0OB M$KM/XJI1J.<W:I0JX4O<7F]]INV%2Z3REL
MW,V7MEFD\6+&Q?RK&%SM'XE<8Z+*290OX.'?Y6_$/ES>=/6N P'V=X8%Z>L/
M/8I>JN,/N2K*E8%><\HR;L$&RM]51@:MB7A::!%J6Z'K.Z,X9M("T?B)T )T
M"0\ SL3<PC;%Y=/ 9Z+L+^WYS_/K"RVY;[:$(4Y W(D2'%VWD)-EW*=JJEA,
M'"'5C$N_#^565%7A'ZA1GHE-15546!^%+I%JC%0Q7.&BQM\DGQO+1L45"'[[
MHM);U5.-U8&GBCH; ;H%:^DP<GAQ*$:?80I"YIB568$0W+6?164:;L2!<TM,
M$5*GZJ#%OJ.H&R:>)[8PQ7Y@N$O%:6KEX;9]LDJ^1VP!)A]2D0#'E.^KV$3$
M9YF7*,YZXUG0PNJH!SH0UNHZ*GQ\TW3,R3)002GC+XXS>319-C"B&$F* UA<
M-E3$&-J"X,N;A-4':M,?]W!L&OT*STMROU#Q*NZ&XQY.G&O$JDI,#TJ79"H1
M&;ZM=N,Y#;])'I,@@P%6SHK<E\I)I(?GL ":RHF%KX@(VV/B),+;/N2\U8'E
MJ://3%1Y\#OG1H0[]WUL.[=;VZ2S=O,\W;9V_BQ;0K)^'Z6SLWJ]LSD@JJ#E
M,BX]_DX]K#,E WK?_X>+:+W#G##EOGS*DR=@IE$6'@(/FX[-&3EN&.8\,\]U
M4$Z(?<D\=>IQ?INP5G*EK9/?:M5T!Z[MEK G-#05XZR'AX>AV^^#5[/>PNO5
MVMX6?N6.>N#^X1AX@A6"<1FV/^*FN*QKKV_0<G'EZJ/VJJ#8*,?FA2#WS HP
M!+P;A4>OYKR]@$G2XM ^^:W3K<W'UCHKW1..1(>$_0G*# Y:$@<Y1,)LC\+M
MQ61FV75Q1=,^EZV.OJ3&N,2#'O(L#K\2:>T[1_8A1+T[]Y4OX;[?)J*U^A*B
M>J.]QNHS7T..$-?2B-N)XS9L3-ML=MXXWN;V7RTLWN+(5W?^V=L%I,<_5[>J
M05$+SW#&CE>ATP<ER8+@&235,\+:>3_*?W%WWH]*'5F-*E<]B&6G"CYD,6H8
M.,FRC!&19Y5WA:)5F[W+>-.%.*XC3@*[\B (4V$3KBGEA!O@A8==>BK&ER]7
MZ7K)F\N'=+FDZTQOGHL-M9TW-EO=:BVKG<WD,8G= 6MD!YC1#\3VILK$HU%"
M&$61Z=@.<&L0:QOP+NZ**-<CGB/.R(A$_PN5E81C,C%8/ZK+C+<Y?!!OD<7W
M,(/HJVHVF?./V%K.)G<9\"2DV&-06Q!Q?4?5N YHN!$Z(G]@\?1$;5D,V5B=
M11?\9;C/, LP2KS!D)Y,UGO*D_)4'G_R7ZBJMQQ[U&8C>2XIJEB4QY;"$T&+
M6#DN,TS5K@!*XD)- R\9.;US#'7-2%B)]%GM>SS@OL?;WMC(R3*2Q;5+-6\%
M!2'2O+N*9KV6@;(-NS"IN/Z_B.WCGX;$85AB1AS,]+\S@8_#*I2ILXCJ_;3&
M#0M5\#@9E_4#7+;M2*;=P:E51R8DZO[+<5^?05N ]#U2QQ&'7E QD&H$IA";
M9&.VF:*'^>U]$N= L%Z8SQ%XM4,1CAV>J,ZB J;9R4X?1X4ED0J:492)YA2"
MC(D(1)ZP44TR9.D;2R,#$;SS@NOGU49VEA$6(8FS.US-:C<SPXB8PD)V,ZS<
MB=I[B")NU$VLS\1I5!;="Z..;<U2<<J01'RX^YK;U?8!G0$L&0@K"^94#AS9
M0[B?5A>I8H(0ZSPM7W:HJ**CM%/$"@M!U8F\4,]/'\T3C8,6R=V8.E9X)BP^
MLQQ.B.BP#75R3'X]PU-R^=CCADZU 7I,(XLG ABE>E--W&;:KU5$V[-P;\ 0
M=="I+5*JW9%C+&/SPHI[40ZD4PKY6L;O-%2LHJHKFZ+;L\R4_C+/5K5,2:FR
M&>W2!R_-'TZ]VI;I"#P.5LQ\2ELH5CZE6F=[5XJ3"OAMTF_V _-/BL=$4J?$
M93^'L*E/[+]*%>Z[:,ZF;$]X?F'UX$DPD^F&T!Z+5FD9.'^=#'VL<'6<O::K
MK?\S<*C1K,GVQ]KZ[+Z,C5+L\Y:QN+>J.'V;;*OGT>4QW-S.@JI?(19XPC31
MR?LI'Y GC[PF6R1.B4TJ8QA*0#J(A:=E[9@HOE?'8;$:/^&FIM=E#D6)*_:A
M"8]M85<!MP\66:5]E#=;W41"EG')%H1ZP/K_2.BC]C0\Z/U!Y4D"Z8,BZM"5
ME <2PNY"\CPA!.D>WW@-;T!.RUP$N-8NY<J=S>^>BZVRR5W<;5PUSL-;5$3H
M1!] /="$EWH-DJUZF1ZWKD7L%J_:,-YMA2L1^",ZXGF7R#'("QO#"K-+Q_H2
M1X"7,O#\YCHJSDO\]L5U!H^@JZYI;VGQXSZPV5J-R_TM-HUGE6L777SN>S8;
MD#!2W@TCUQ.'/%+GRO7&KF16B9OH900E/HB3*LS[AJ<OOLM4B@C<U-]KUYY-
MH7?!&M="1";WFS;:]74 FGOKZ,9PK5\#TJAWCP!6[MEGNH(O [3$0KDK(W76
M 2V>;G?H-KANO;T6.RT&C@]!H^$_-_'QKDO_2IV7^H=(["]!7VMUT5.CUFE-
MP;C&I-G N7XQ8*O6K1\-S VXL=UI'1^=:Y2ZG37.&OL!\Y8P3SP<.X1KJ;[H
MO<^31!-3<=HDI<K"6QCN^]$;<Z:<4HWS![_%8]C4,2>I":)G$T_R'^'-*>LH
MS T0/ ?T R$Y^O/O#*)S"(@G7\ QM>>CXLX90WPH'JB7'+7?16>C.]5)X3KL
MCY!A1?A9ISUM3=<'9$]+V+!4]K1^5E^+".LNXD&8/XLN%.BWJ$.Z4P7P:R'J
M +C=5G4TRHG1^_X7UH=UAF?FMW<@XJS",A"GYML=O#7E'J&;/L:U*71XTZ'L
M(H:Z(DS)BI:(KYQ=.,S^= (!##W9%(L?,IQH&3[6GT>7[6>]HYW.P7:K1@+[
M8FLMA?_M$LPYZ9.@NS_(H:]LPD:2N%_("P^8[D^3AV6H3M:)?:)P%\RF@^BR
M27'G)W:],P45DQO-MB(F#,.X+(M6Q=+BLLK9*QY$A0">4!"S/,-K;L 3C6I,
M+.,F ]FB1O3=P\;H\>XA3/,G%D>Y\,E/7,J+?K& +M&;,;J' I<1-4,+KPP3
M&]'P;4^4M8&&#]O>A(V[) KZ5)9YI2:,L,1\E?N)RJ>2;6U6=_0V?A\RF/U%
MW.&#6W;JP@O9S2+P16O*J(T.0&M2BH@71$C<4Y?NI.N. 7&JH:+LARQZE<G2
M75$_&CB<VA71$331)E?1,-R6Q::]Q/?QAJ-4L9AL:)NN%I/;J;@"@7L2UTJ$
MMP7)3>&X5%AM+*<Z&+O)=DG8X%2D3BNJ0'# 1"LB-2#P1[*AO(TWN4ZB^OLW
ML"]91CL!/BCU)V^:=CE9QE?4#69XQ5G%&!//9R98 D\>C)B^#!$;J2=O@*R$
MS1%5$^(Q=F(!X1?[IXXZ5Z/:M!L]$'4>]L#O3>+>A*IK&O,#,=.?COOBJ,,'
M@E.JQET?M6<?+^O!6>0$!I;>R3(C+-J0]2K1G92H9O!9,D'+%W[K>E+]/T,,
MA'^_#-W8:& =N%!/41\D.4,\:$45W4J$B?N6+3J2AX=4>S0)LNP]'C6H=[UP
MENFQQ647@!AI,@-QXR8;]81%30PGJ_4F\?6B\!DL!Y"78QMUAEL26&WFAH<B
M:%0?@EWF54_V26@!U6$K,3BC<^^]E-2*0&!4=65"$DM;@R/TZ)#8?=G^7-WU
MC2":ONQ6&4_7HQ)(+UE=B&V)J+#,_4!<<5UH82J)3G@(&=C[D_JQ?5;DYUA8
MQ>6U!QYU!D!(V<V>AQ7P(!BA98]OBI6CA6/XQ%-'+SS: S<%N/^S*\OH33(F
MIKR4$!U(D%8+- SZ'E,5[[/P$=N% 03SRKN"Y5$&H1K4&4+U:-7X>Z)M:B79
MBA#TWJYU6HT,3GD!:G8=HYG-83,AY<JO%Z5U2N-;4D,DG=OHJAQ%90_IH128
M\+<1]T,V%@J!!V-T5>7XBO@.^+UXRZ]0!G,HC+UWU4TA88=\I9M2-Y/@L0K.
MP\*WM$.*C# 5:,B+)TP2)%6NNO?#HJ8MFKB[TG IM=@7ZM<31U:$=5)'8CQY
MCA6;P(=7(@/_.:*Q>73^#10E0B*NRH@P*P:P7'@*=6AH5<5L%:%S16&Q. 6
MMD]Y^#8&,1X&,-+"B  O:7^%%A;-X*6+CV_))I^JC[%4W2#5XNA-;UH*190@
MIPW1(BS5B\"9S?Y$@1&UX-01G>2H* F%T,E1E9\)[P))CC?>27&4HRHB2\>#
M04PESQV&;9$%K(!E[%8H \N0V\*^I.)^9GE)^$(R ].@]09="7@TN8*>RML'
MI><"44HH_UBEBM<N1-=]8&]P-[IYSPO&J5CP&;R2,+C"&'@*A15%@ZFW4PB4
MO(<K2=Z_+0M04VP8!MYXV@<5V]LVF,4-@/ >]"CK_J9IF)-EQ#DRO)-*77<<
M7U>O#O^ANL?ZZ:2Q2=XV48FN14JG:J+L2P5OAW.3GT/5E4C0.%;<2W[@N<'8
M&%(\Y9W(S!G/#'"BJKJE:15J:@B<B/H?H#;%05;0'!:Z8%@^)H*"'G>]GHH]
M4.'$23F2Z(L4GM\ K80F$O3N%^G) S!"'86#JIM-9#5Z.A<7GFB4N:E@'$5V
M?;Q=NY+H7&^@)VEQE7)2O66)2A'*J:.Q9]-TXD9;K,[WY,%-<#H  1;N86**
M;"!74(E,X6HBIFDD1ITA4T6L&&^OHB]A. M&RK-.T93AX6Y?-"Y11X_LXW;=
MWU,?IA(7S6^V5SB[S^@ZXEJ]:TRH(G-_I]X#WO]P#9:<3/<_W:Q&I9W<Z&UB
M4]=ZHY:&?-7L6<&[5K/ 67AKG2/!NU8!S1S\-MM'Q>^F\-:Z6>'W._'NO0?<
MRK!$P4#XXD8[_BD [[[="A#K<R%<-%\6 *Z'P(SA$[_R2WDG[+_FMW]>B+@9
MN.JUQGGG_+S>F O<]%R[ +406?N%Z4YFAW="4JM>;S2;G?DBFYQF6UC6QTU6
MH-P'OK@K5>TW+JP@CWM#A[N/6-[G3_!R5]<1QBQ9IY689WY1UC8+2L"ZTZH6
MVI/90K'V=(WFOF"*N;",F%[*SQ+3K5;K,)B>K6G,.:(S.(\ D"Q"[KR*_M5S
MKU\CO.G4W+_O_PVWR_ Z";6C]>#:N[BU,S!UFN?-[M21G(43[P;@=DVOF\U6
MNWYV$ "WJ_SNM&OM=N.0&-RXB_,92-_6 ":NYP@O[+AW?CI16Y(KM6W+[[WO
MGCOPR(C?B-U):CVZG^F5[(Y'K=_%;3CW#OU?3*SN),/-.JQI9D%[ ?1X^-B$
MP-TY#'@ =.#Y2G'"8=WCP1O0N%YOU])Z:?ELF4&VSNG1!>.N672?XX7]"*^I
MNQ*;0K?JDKHU%U:O33< R-'2'H*>ZUEX<IY:^-AF:SK0DC80^O-6]_P(@.U?
M/, !SNFZ=CHTCBMKMW.ZLMWD?K;Q1WY6MJ78-[KMW5:459.#3>\6FD.(N4T(
M\ =](&>_!W(Z54-TCDDP2J$W<$NR#RUHXJ953'B%L*R9M&WW!5,F[T0MB!MP
MXEC\_<66J\X_K1*2]\(L?WB!7=1C(95%?B:U[3&Q,$'SZ:1V(CYSK+]1GPD@
MU/ET@O?[H:)2XZ'VI=ZI**,:<WH1_O%13F2<U:JU6,*EP,^LW?>BC_*SA>U^
MQ70]U_?=T4D:_&Z[VFG\]:.:VW?'%_6QC_<.4..7ZW/\GQ'^*&9<^*L<??'O
M4B/-_CR4F@%O1(3%**Q-+6QWADG/@N=]\/#'Q9!9(&$)KIB>=P-^6L%.:592
MK.5;FU&K5J^V6YI:BZF5QKU&=['0?59MGFET'PS=C6JKH]&ME4DYT:V5R4'1
M7:NVM1^9!;KE9R_UN7!>/=[CAL7"CH7QC.M=&+]@&>O>Z)((",^V=N&C-TOM
MPA^1-%.%OUMI(8 90FG ;N-DI4:JE4(&1"I(K/1"9@P.)A7SLW;14-'E"7N0
MDF/[IEI*"H;HW$K)-37%AH31K.]%4H[M>!544K2;I=TL39JUM5B"5LO_VH:2
M1[56HEN6\8O<E]?F"O>KM3^GQ5&+8RX(C35[VFDLD#AN0JNR^J!75S<WM[<'
MB0!VV+"/7HU*^L)F-'U5U/<VW-(#4BN#S(9&[WZ%X2][8/IC;\4MILH6:*XG
M]I?4C,VT!R&^_'@"0+QX9/SI1/X;U8@E2LCZMDO\"UST3)EGLU,!!ZAD+K=6
M-65!KU8UY5$U]=JNJB:'X40Q5$TI(H"BZ!MQ* D;AF$_2FPX]N+,NWZZ^*8A
MYTROD7@P)![;'.;7Z#4JW7:AW>M2\&?!A-P 3@S;O,YRY+'LVE[W4;4&6>@V
M%]UKSKD&*85O7/PH71S?-RS:\TOH*1<V<-3HS0%ZCVT;BYAL:K;;1?:Z2\[1
MY5$8F7CG;UB#E"(R,J9JHD2#_=8^PJ1C^_*%U4NE\/*+XLNKGDR&C4V9DHU=
M2NC:YYSOCX;$S0HL2X'%/5C9S;"88W>\VRJR.UX*]BR<D+]9W[HL4M^N=8OL
M[.9<ZDOATF87&8;_"90>R_-]=-'OU5GL?=.JB,;R;03:14](Y=>:-L\KK>YY
MD=WHDC-U:71&/K.LI:X_*:)"JM<K!??PR^'1E"(0**2[_X5RGMSQ,=4= V/7
MPWQW"6. (LE%2=-BN<1B8;-@61O%=V?U[OLB.^FE8,>B";7VN-^PQNBVZSMI
MC&-[T47R"4KA*^<H;,DN:6Z[$*SZU!N%WC/>_J,SZ3F6I:/@&N U+#? ^X]V
MZ-Y5L,,1!6AAD"E=\IOS:IY5.IU&D?U[G837ZD:KFX*HFWJMTFUWBAP<E,/5
MF0H;Y$>\A'&:8.&OQ;QV<AG:VZV0O]5]H<9I_>Q@JYKMC(G/7F"9.3/G+CQN
MMRBO4#9NY[5;7!L/.;DJ=5=RYF09]XYQ2WM>0+R)T6A4#&P'73%>J$%&%&"S
M##?P#$X=YGK3W3*-=W@E;+SK<O4Q(FSTW?7']\;8<Y\9#M6;&,3@$\=B)O$I
M1I4]XOS)*P9S8&C"D45P.E!DGKQEUB1XBRI,U??<T>QE"IM:TT:[5JWM.HH!
M!+(Q*O;=W2%J-MJ[0Q2SH@(-",C\(2![9_CJM>SP14P3+)3()XPQK5 U'H%_
M0IX!F(?,'!J,&^29,%M<K-MW$]P /SB685/?IQY'[I'\6#'HZYAY("XLR<NU
M1ET\#^-Q:@9>R']]YG'?L!D%,!R#!SWN$\=GQ+;A5]O&<9$'QS"'ZQ ;N1?^
M!A:DKR8%[8L@$<ZISPV/VGAW.C("//4'->$[&!#_P._P]G!XK^<ZE@1=O3:D
MMH#%A&$)P!PX +SO,1/'0H"8Q8C'J'H)P7=QX0IDA&YS *K&I<!9=(=/).A#
M8F7 QYT,!4N0P$>ZH%N28( Y]ZEL"F@+PI+,Y0TY;X8O4VM 2NZNOEK=?0 ?
M0QP)7K70-JTDIAFTHP=V&/[;E>;^B[NS<#+LD@]ZRO"$[1[+^^&G%#0$%]03
M-\7':ETX"3O._AF/+_[ B7<=Z8M+'.->0"^$$J&["3S7PLO7/3E'XAEAHV!N
M7#07M! Q(HJT_,JBF"F'V81*Q]%ZG@L:M<\<XIA@5@S@JS]!65>,$24.O@@/
M@?(G<G[+-4;N,S6"L?KXXDAGQP>V0B6._X+RA@@-X9'C 9]*8& H&,:RI WP
M!:A ; F;%N(<+ -=G#[PEO1GT;D!LSP:H8L">A?YA<R0]J+0*]Z(<(GDBTR3
M@,/YUX]1]D5$]N HV;;*47PZJ9V(SQP# _59I5WD11Y1VD6E0TP4[#&G%^$?
M'^5$QAG$ C"7Q)_,N<RN?=,=R?99M:OOV(ZX8H<<Z$%*'^K5,WV)\1)J95Z;
MAA*GT7T@=#>J-:V+-'>7%-U:=VON+B^ZZ]5SC6[-W25%=[W:T>C. MU3V^'%
MC%F+=CGD06^U/JZ34]#+WD/D1C?;=H]PL^U1$)W;BVVO7$><"L$-RYB0HN(\
M_GCG8)TYM9SP.*?XUI_=O2B^"2J:TLOOC;C:?FG[E4/2%-Y^Z9O9TP9,U$C$
M-$P5NXEO+JT_ IXR;S>?[QZO+[7U.KK*T]:K-*34UBNWI%E?RI;_E3TE]Y#?
MT^8Q1=POZ9!M2)SX4ZW:G:U;+/[^9NEIJ@6VQ,050IG,L41_UZOMV6)N;4VU
M-=7">2CB"A&<*YR-:F,?MO38^\U:.+5P%D4XA0A&)'2]^.^!1PD JA,^!9)/
MG? I7%N,Q&F8[]0S+ATG&!EWX0&EKP) /#)#+>,GGDBZV(M YLZ;+5/WF&,7
M9)4<O3E,G90)O9I[2UWZ77+T:NXM=6EWR=&KN;?4I=N%16\I8L="MC6.NT<D
M.CN4,"3,N0 40WUO@94#M:"L51OM(L=\1<DN_;6XB?K2<'J[IA6QYO2WP.G=
MG73ZL6-)S>F:TP_%Z<>-.XO#Z7I#L]BW\"QI1UC"H+6P^9QB&(1"WK50\$"W
M^ 46FQD1+0G[DX1B!\):$K0D9"4)Q0Z4M21H2<A&$L"[V=$FO.4-W*.'V/+C
MF[BQ*B<-R;$%NRP'IY9!GJE'!G3J.@,R'MO,%,W&91_]Y9<:&"^$XSN>^\I&
M\+X]V?E> K!OLVRUX1@&F;WB15\"D(-E7*F;?M3=0L_4L5P/K^_Y9\ \.N?J
M&&!"ZN#U/? ,&_4"C],1+$%>/C0"W>ES>8T$7@(! . 3XO8L>3U0CPZ)W:\8
M/#"'R!0P7(\ZM,],=;&09&EYM9?=/^T'XJHOAE,2QZ1XF]# (R->-7['"X*>
M04)L[AJN:1(NZNZ!XP-.Y]S&A',- @+#^)3B+4H \DB,&<]I HH\@I<5B1LX
MHK6.R42L$KX1H 6]\$G$%CX;8BX429?3>+2J<0]OV7AM&3S". ^HQ, <((=@
M@ ;#M% +Y!I]2N-5.Q34A;@AB1BF3=C(&!$+D#$ :H+N(&KHU,@$= KE@>T+
MC(:+XO+V*0F=@;>F( ;%HGK49C"/HI::A^$B;?8GZA88Q1?72,"XE,J+L0(?
M,"9OT)J! 98 S$4<4'.9W)N&^9C=E5,&UZ6AZ[,[(,"4@'<G&%6,'D$F=B5^
MP1(P%]&8;%5GR#O1DXWI<"53-QD:8>L?0W;\J:#462!PCF0"'#Z\8VG@42',
M6C/G8!E7[FC$?*E;J;KA!R16R)ABB['K^>J:+,$ET6V6-N;EHQL*'=='2H-6
MG+X4R?7F:"#0$L29& ,&*DW=\2-O&LI:>&O51@8RDX'PUJK-#+2(%EXMO$G'
M/B(BN@%HE1,W;YDN"!=!VRNHB3+[#/Z/&R0?&E&"S@>/;@.SP1;;7(D["&3T
M@+A34UY2^0)? \O #*.Q/:D"T\F9Y!=,^#MXUQ/GP'(8=8CQ*(%7_PG.$9IK
M< 0T$^5@&4DF^H_HWMKSCQR<8 8L,@8>F<=2\)L=6/0-W=65IV7@3\ONG/Y"
M59S_ ^W"KE8GYHM66NFH"(Y+MS]EAS""6<,6B<>6VR/A6N#ML_#-._9^9T/<
MK&9PJ2^ CGWME6;#E8-"BY1<GW$3%AOJNC#<>J!CGXYZ\(U*3W0K0NV^8QDL
MJS&OR=B>ET4]2OK)%8X(Q&5 PS R4UPHN6).>D9DDC+PK'8=0INB7*JQ6_8*
M0G\U!$BI<#*.J]/>D?>KG6<;-9OC.J?2:L(O$"/A&O&>;I FAID+7C%\\BJO
MAN?BQG*+X27QT579*LDEDDP@E!X=!YXYQ(,\W'?-/_&[=[WW CP>C!"X**,K
MIH$'<1QN#JD5V#!(;,VCC(QX*:&.>Q3#,AO\/3^35$56V@BBGEV'0CR+6V)#
MFH(>,P.;)"/;OF V4S*;Z:94%Y@?]':XPGY,CMAO#K-W,%J"EC+,Q0 WGAN"
M[C%\F_:VOE'?2%MMPW(I3QJ_W?-8<_K:;4F3].7U,CU*\)I7OA*7N"*1D04T
M6@$*""8,9A&[T&JV,2K%^X,'$(X.Q/Z%$)=PY(S0]9<YC<:V5LSA9>/(+?.7
M*S.KPIK>TIX7X!6YC88RD[W %\EM#^48_C^L\IJ:"BMUZ4L4!BOA1?<5@_4-
M)1-"0D!TA/(32!@PD66B_3XUQ0)$?CBA"#<1)70SA&+&QJR(1E#RH HS2.MD
M*U17FYN*:4Z*];O8'%%YG#F;>,B&\-+81>X3.A!"]C# 4Q(:VB%\-HN+S/O@
M[^^,+>5_<O1-D46D7QFG$]7O]B1>32(OH?(90E=C9"(UV3*%M2^_M7&N'=>2
M.J[W&!L9/\ =\YB)3@;?F[\ZIMZ(H;2;X+=RT1=,\&LPSD*]_:59J^ZNWT+K
MA]EKWR,.)P(I%:G54HY9;+YBA08XE,;!MM4N87*M*D7-R8B&$>J$$B]S]^DO
MG?;NJ)CQ"*K&W]T7-%85E6^U&9"3*#(ZH,2P.&-BO RIL]CDR>3*E-$#=:X:
M,DJSEP>?OAJ:NH()?$GT5GH9OP^935-.09JKYFXE2 >>CZG)^LP4I1 #M)>)
MO<!99T.X>ICKPW!3;C',<TDP7 K-]REFGM8QX,8+Q+VHZTR"NX^!R"L^,]?&
MWQ8O;BHY%<Y4D14DX?;ELD5%H5^?/+N>K)X"9:PR!R_@1P2>!U "AD0UA>D&
M-I8[& XJ.'!5L+8!A-G$]$%OHG9?1/F&%H\<+.-WQ5I@8!+L)[;!T!*I)/<\
M(=&%:(M.%K9;4VLR3NMG!UO5;%?<58[<-]>G0J'<NMX(Y/_^Q0'Q?-.TS,DR
M+CE$NIX?9N],\)? D_1D2B_,FPI'T=L];O5?=DXX"QU"'(8!_8NJKW,#G_M$
M1K$\P,)Q4"9H#9R0[53A&[*>*U@OK).13XC2/"<U3H_80D\!7G;/]53/,O/]
MY^E$XPY5J_-'X(AX0.I67/+#T.WW':QUB3W]J Z0>=P/O02!2U'KB#6*,SA$
M%*;0I]3W_E!6WR_*I&_1@_B&1QG_2E2R%64^*M*56E'VG<%ZF]7=JZMD!B;>
MH("XQ0J$V959.JPU!8,KDUKP;9P>K=7/A!.&+MU\9L*$Z!P6 L/MQ[4H@ >,
MJ]?@I1EQ/  _91=^%X"?&M7=B^0VY:=[TW<QD2[PH=BIJ_VU0OIK,O%V#5'F
MFZ9?3I8QY:/-L^I"Z2HWS9+I@64J-<P2)G2ZE9'J^4NMVLI,U8HU*!5DR[WX
M2%>B,A*Q/FZT6V0BZFM H4Z,$0PY_!CN:ZC2WGBC3^KL\ZC*)K%_D5;$3.["
MXKE#,:3QY>[S_0_YV]@.,MBZR.)(1-6XG#5(E7S147&NL/^XYY/@R0K^*.MA
M,P"YGAWK$1Y%0[BG)9-0;]N>Y609X*$2=7=+1:H(%%&52$IM:B258E@_A)4Y
M\'3/9@.Y/U 0 5H(OTRO[4VD&D<4*?&7.MB,?R?.MDNNE*?+:W_]J#[*X^+P
M^23%RFG( ;Q/)W4)V\SB,IDX^;J1_/#KAX"?#@@97Z!S=<VX:;N8AG\$P?IL
MN^:?O_W[OQG&K\F'[L#/]@)TLS\3SOC#V*/$NG?^03R&T04V]ZJ+<PLPQ _:
M_W1R'<CTS5,=_H>\_/3H/G6>FC7Y08W]]#G@# O6+F.!N7QE_*G/7I]"%^.K
M,)G1*\DYQ;/A#U]<QW(=<7=2CSA_WO?[2&%\3)A,.<R)$3A,@O@3_JBW3L!1
M,=F(V/S32>ODMUJUUFBTTQA:9_'[1QFB!,<-#VB(C<$(63.__,!S5[>@C*;0
MEP8MA< ?X7DP61@9[HVLPG\X?3QJ\A'L6([_KH'^NV^W@@"UKB; )@0(?XB[
M[6V [$994'WOT *R>GETS2'POQ.GU\N#Z\>A1XO([>51[(>AP&[\7B)LO[@%
MY':-_H.Q>B:H_EUMB5S*'9'P%E;1N3B)X4O^=-^?$\QLBY2E2VPJ64XO< FH
MV:]KBR!M"2H>$IMQ^-C:<5FS5LLA$J)E46Q'=-^_<T1-?X#5='<C;*D%/&?/
M>9OO%662;:8]G@TP!L$SL.J=8[HC^DA>+SFG/L?C&+/(JC>>FD+5M*=!:B1!
M.@68ZIU&MU-+$W+13#M %)%O)4"-LVZKF0U -_*PWF?1GLI?JI/;29V\&FNG
MC49G!9#IR;.#-&T]5D,*!,X0T"^@KE%1@F3MSGIG]=IRT-*S[0K:^DC;%3*P
M;B:3Q5(9,EVWVYJ&*IYH2Q VY*:S\\[9NB"$!ZFP#9+K/.!)JBO"AZLQL@$+
MG3?;4_ LF#5[V&);X(.R1@MQ Y;$G^ 1 M?!\H<I?P,[R%#KAGC8+(;/MQA'
M7>"&O-"NM5K' >TPJ-]R?>$LWZGW,"0>QBG,W$$-M)-P-="):)W',,V=;6N
M6ML!U.SL"Z"U.',6H&YKSQC:%*!6=R> KID=8&78H;A(S;<#4-MR4GN?0&W+
M3<T#8"I+CEH+J&AO<1-<_:9V/:,=S!UV0'?9N9U3A'"LHKGTKO99U1!V80@/
MX%F&Q*DH0QJI0M<,ZDI(.70H3 9(DR'$J="E,R6I ))VFX:TP0/1'&ECO(OE
M\.KCS?>'^./UQ_>&Z,PP&@?JI*#(%F&)H$.QZRH&?.$!PID2;2<0Q8-N7TXD
MF[ *[U"UCDB665J!A__@0'B&NFJ$=@$@2@$15L.$3UOX''NF8;\.G$Z.+BYN
MXQ6APN%I>1X2J^Q%A;FGCLA3U<BB,O.-,#.RU46RG7;B-UD!^0SOB:K)/GR+
M'Y0UFYUSP3"XOE1/56(.L3%UV-7'5%W,YQ#/Q[8143]OK'42WTL-"ROR \\)
M#^XH*N!KR9*BN9"J9Z<[=43-BY!BBD"S4,V94#;I%:V,HM:NBP< >^ZX(\P@
MPOP!P&?+1D<)])D>$[E*,?J(^N*<+_-5\\]@E#S9KSK)R2;"HJLP@ ^#,=<2
M!593ST08,2?J*5W"F(-E_ QE*PO)%6R39,C%S%B)-5M28<5L&;*Y8ZFQ$<ZJ
M\1/"[5 WB!8+QC[A[RU2[W.!%PVN_83N$O7<A6:/DG#Y([:VE.6INQ:1.KN?
M'"7 Y*>1A4W9U:@SDX^U!;+:7S1& E:;.G\^YP;HQ#*SO<XERWKV9:M7??FL
M6)2F&OM9"?\E1!5GKSL@JE#\(!J$+5MN6ZN;'"Q#="!SL7VB\*>59PP>D,EL
M*CVC63<^84BB<],S3XF#\*J!1>#+DU1HHI QEGA^R$6BY:]RQJ0#ACW!P:-T
M?-&)&=U'-^ P$G__QMN ;P/UED!O!7,BAR5OP:O7DNDNR7 FM6UU!=VGD]J)
M^,RQ^8WZK&[5,Y'^7G2KGKKMSL3JFS&G%^$?'^5$QEE-W'&82IW-+'W3*]<[
MG6JW=<Q+_(8R'8.=K,;^WB[N2\^"39;ZH"(NALP"@4DPQ?2\V;%3FI44:VUQ
MY6+]3%-K,;4ROG.]4VT?]8;+-X;N8U^M^\;0K;E;<W=YT:VY6W-W>=&MN?N@
MZ*Y56QK=6:!;?O92GPL7L\ZY>)X$OGN(:^?/M@Y0HS=+': >D33UQNY:"&#F
M8^+@ 9*5&JG6* .B1=Y2K/1"YL,.)A7SJ[NBH<014^.K3/??B'3_7N3EN&Z3
MEI>"(3JW\O+ 7O<N+<=VPPHJ+=KITDY724E3>",BKO4U?JF)_]-6)*JHT+Z6
M%A,M)L<0$^UD:2=+.UG:R=JO!IM7&SKWK^PIN8>]$VV>4L3%ZE_MP&D1U")X
M3!&<O5Y<BZ 602V"V@IJ$=0B^%9$<!]6\ VG2/8L@IO0JJP9EZNKFYO;VX/D
MNW8X[Q*]>J5:8,P<IJN$30CDF;>WD9,Y(/$RR.GGN\AT,7JWP%<]43FI9FRF
M39?X\N,) /'BD?&G$_EO=+8O<?2O;[O$O\!%SS2Z:G8KK5:K9/Y=P312T9RV
MMR 4[79-"X76].5B:JWIM:;70I&MIL]A;%T,35^*<+@HBN<F:LZ(5XL,9IM%
MFHNBXA*&P3D7C((D8[=5ZEFK\'?=]T5V:HJB08KFNA24F<^;FINU:LT+-[9;
MFANU;BT+-]?/:CNQ\[%#O9PKUU($=,7/,3TLZO\YV^TSOFJ@]5%T!RUAL%?8
M_(A.^NTS$][L%MFQ*;Z6*IK+\R:$HJV%0FOZDC%U\UQOY&M-KX4B+11=O>>I
M0^0<IR&RW?-4NYK1[6K .!@")ZY/,6 P9^H6.-^CA ?>1#TXHOZPE%7!.9>9
M8AB"'*O[=KW(#E!1M$VIW9S\<G?C[%QSM]:].>7.9K.CN5/KWI)R=Z-3Z"@R
MY[JW%+%B\=-7<12Y^AYS$6:6,$(L;+ZE(!4R1<PBUAO-(KLVQ5=,17-ZWH!(
M= N=:=%:7K/T#$OK$Z-:RVN12(E$<R<M?^RHM[!:OA3Q<%'4SI9%Q!:S XB$
M2Q@"YUPXCJ+O 5[#<@/,@NS[+,A!JF+.ZX7VWXNB6XKDTI2/Q0M=XJNU</E9
M]&RWVL2WP*):"Q>;Q;N=0H>0.=?"4X&B_(A[==.4"'^= [,1_M=NA2S '(LZ
M_H5Q6C_+1&RSD]EHE>-BK&JVO3(^>\%\X'IS<3AJ_*#CP#.'A%/CN^<./#+:
M#@VIE3<[1:5F3I9Q[QA?"9 E7D[CO&(T:K5NQ7 #S_CL$D^T5;YF'C5]U^/&
M.RROCO,&5Q_%,_$7UQ_?&V0\]MQG[%"EZJ^]F/IC27W#=PUB_C. <8U@C)]F
M3-F&:ZE7:[L.$:,!R&"S1$^MOD#'KN,O:\VUX5!1TR_$;]5X"'J<_C,0]0T5
M40$O20<H-_J>"^@&%D(LBW\C^@ 34H?#0L42\;4YY$&+@77VQ%;H@.F88U+Q
M//XAJ_#5 +.DGH8GFGU7''2KLW=>9$5Q6'\ON1BK:EP*)$77(>*5&Q7CA<*:
MGE-/ M>;P2BPB<^>$>>@&O'%W5=;W]MJB6\0)^HG-_884#<#D/]2;X"[LS.K
M1^E*=?AC/IM5CZF)&YMHXC)9D$>@A:1-3!%NO ![H?R,B$7GZ1]?J%,8WO2H
M4!Y,'MMQQ]2!E[P_*3SA(2,^$Y_:$\.A ]=G!"NU?(\XG)B^T%I$)+-'S,=?
M>A.#4S/P0%L!##9Y@=_Q5@ 8V3-L.@ Y]*C0:2- &J^(7WG0^P.+Q  V-;'I
M.E+A)5_O$V'^JL9CI,M&9&*,7(OU0>/R@ /H5D5J5 N!]Q$N!T!.Z54A:1.!
MAJIQ#; Z _$[9Z\PF+C2GHHK[6?U3%+%["I3M6IC9[&<TB%]6+-0[:]L)(FV
ML_IH5<\S@W)?*JYQ5CW?63''*JX:ZP5CB6)(AD)3X:M4$3)\A%!3?93Q('P^
M2>F5-+P U*>3NH1H069AQXF3KQO)#[]^"/CI@)#QQ8W:I?I./1$Z/()(?;;!
MR_GMW__-,'Z-'AN-;7="Z0]JHUKXPDB/V4+RKP+/ _D6-9_P[@_:_W1RR9_N
M^T_UQE.S_H07]9R *6'RIY_P1[UQ8EC4!,:U^:>3T^;);^U6K7M>J]42<*V:
M<'?X.D_-&H+760U>]_R\G@5X#]1[!E$0F/Z,JN7*'8$FXP05X"-Y_4P=VF?^
M+>CPY"\WK_@G3:T!M)GX[:G^))#<>7ITX[_5Q$^7UA\!]X4"OG4]L%"7IND&
MHCH7 D,'_C2E>KY\9?RISUZ?X@<>T'D&U<M_CBU8)(Y;._]*1SWJ1>,O'A$8
MRYY<6O+0J!A]+9C PV5CFZ;>EG,NIU+[Y+>ZR'?-TF@WI$\1\M6DG*=?FC_P
M+5@C6(LSN 3C^2R-Y#+ZM9%^(4NNEIA69XHA=P'L4&L4/-I46N%M,NGI#)<>
M@W#W8 &)KPEW&,+-P7::<+>$>?\@=D O.:<^_RI.TU/KWOF!#C9ZK3 FXS\=
MMP=!Q3-F:.^<<0#@ M%,,#Q2E86F>S4I8]/WFW(K(A=A!Q=C%]<HUR&7R(E#
MA&6[+^#+4H[,91 ($9+H#U,R?2 F;DL$-$QDQ<=A1%'0J1M O-6SV8#(N,<?
M@KL<< Q+!@[K,Y/ DT&"V!"P ;6Y\>X+?:9V[+,VWQOO1"SG!ARDB;\_:E1^
M_#3O-E!O"?16,">$0VY0@4Y)R)%D,Y/:MMHW^G12.Q&?^9B8X6>UX26OXXPV
MO-1&E.G:-AES>A'^\5%.9)S5JK58"*5,SBQ]TR+!LW:U==1:LZ'<'ZG#VN(=
MR<QWV]*SN!#4]D$37 R9!0*38(H=-IL/LM?<J'8ZFEJ+J95Q]4I=H_N0Z#ZO
M=HY:L/S&T%VKMC5W9X'NJ2*,8AKBXA\?^DQL@MNLX(KW* "#65%TX"?@LI?0
M%A>08&J.*\!KSV.K(HCE?V5/T&-;^P(2='IS9P]4.;934,1C>ZU=KWD\KF-0
M?$'84D^5PI$H"HWNL*L-^ O[:&)S;-\@YU7+Q;#'16'DO3I%QS:_^36RS4JC
M56@SFW,E40IC6'Q7YH'ZOBWW@$MH* O;(:(8)K3DZ#VV<<P^-LW\'LI6XVS'
M>RC?<BSZULUG48QDHF0)"^/C I(2FLR<\_W1#.-FW<"*PME%"RX/<UUS[KOI
M']MLYEQ)E,(X%C^V3.S8IHYOE=!J%M://(H]W:()2O&EH0"[IYG2)<?&M](^
M/RNR^2VLMIDRS/+CAOUL<ESZGES!%#L6_1AJQB=@%ARON6;<M%T<F9?ML,QA
MN':V'U&:C9M5 Y%M"&P;BHJSV?\T6R];5DD.IN1C&;]3P[0)YZP_$;T6+"D.
MX$$+H1/?V?%)9L,D('G88<5/'FIBCH'6(CSMY-JV^R+[*G@4)B ^';CP&K\H
M-*YV/]<S=:QGSKF?54=]H@&\Z"\K/8[ 3_3<>,Z/<TJ4I_2ZM)]3C@EX'=%)
M(^'DI(<VZEU9$6V$J#22W58BI$<0;4O#!%\D?()I>B[0@P^3$6BJ:?*J'A"J
MA];G[BR!YU XC:4T+9>0 '^+_]J0%BGT)PES !2OD!CI%BHG7KXV=32QGFQV
M_L_ Q8XQH@T(1P6"#66>J6H!(YN9,!1X9A)[@39:E$&<PMN'6%C>8BM#K8FT
M)M*:**6)&DE-E#A3K?I/R8OLU0%KT$/SSEV+ ]K8=<MT/<^%Z)FH!EAJ#(OX
MY",J+*VCM([2.DKKJ$UU5#.IHU9U@0#_Z67(S"%X1UA<ATK+<9.JR*"OC&/'
M/>RE1\&YHJH3'X9IQ#'0T?(G6&I@(1CNV&"H^UX<=+V"D>B*PJO[UV4%T%7Y
M#5 ?T\&WU)K!"."$Y_A4)Q+5?=%&<F._2'^H6D FXOHAHQYV)Y[$##;UQ"B1
MSX'O;;LBVQ#.SQZHIRT#VP%BKQ29QT.#RT0KR>GVKE.]3+;-'Q23J;:!>DN@
MLS/:AVE=4J_5JV>=K'N7M+NZ=\D\&[OY%N1!BGV !1J:6@?K[G#L2^3>&+H[
MU;KF[D-RMU8F6IF4%-WU6K6KN5LKD]*B6RN3@WHF+<W=FKM+BVZMNP^([E:U
M<]3K&-\8NAO5KD9W%NA.;'04-]\XIZJ;!+Z[,5TP_7>JD'Z^7>;Z;.MD8_1F
MJ9.-.2+5(0[_'-?E>5/(/G:B<5_(3ISAD;M+^42_5BR9(AO6P,<$L'UVLASQ
MC;/J6=9*9K.SXKEF_*WL\?RS(-%0"\Z!X&&"'W3L>G@CBG&-%S;^Y/-NZ"V^
M^UL28=/.KW9^WRBIM/-;*F1KYU<[O^7A]<CY;:QP?NOU[)W?7" ^M[[O?XOS
M;C%)OXN#;_%GYFB[71KQJG6/O*OQYL3K(7% 8B^"I'VRHPC2L6L-<BU(^_?/
M=+YDKUIKRZ!=IU]R0%J=?BFJ]=&F/C?(UND7G7XI#Z_K]$MNX\-+V5WHJ^PN
MI&UT:41)IUH.+4KWV$)"YUC*(T$ZQW*\9*6N<<E=8*]S-J4EK<[9E-^:=:O-
M4JJ_W%HS=>>*EJ'2R)!.3QQ:AK!GVEW8[5A+4FDD26<G#IZ=B'ICZA1%><1(
MIR@.+$;)6W5TCB)W@:S.4926M#I'47YSIG,4!U:(45-I+46ED2*=I3AX$87H
MZAZ35$M3>:1)9RH.+4WBLM+]E"+I+(7.4F@1TOF)8XN03BCHA((F56;J+D&[
MY7]M0]FC9B]TXZREA,>KL+2X:G'-2YI$B^M2PK^;OOCZO19>+;QYR<IHX=U(
M>!O[$5Z=HBF_\.XA'Z2%=R/A;>Y#>'5R2!>O'(ZT5U<W-[>WFQ+7"/_K5ANA
MP*K[J8U3^=TVN<#9"S/634#%KUX1/A0W0YOX!UY"#C3!/M!OPTG>CI['VOPH
MG!MS0/1F(0Q_V0/3Y["IBJ+*%F@6J%+45#,VTQZ(^/+C"0#QXI'QIQ/Y[TF(
MS\0MY7W;)?X%+CKZ]0/\C'\WSRJ-LX96-5K5Y!*].54U1[]75JN:?&%=JYK"
MHS>GJB:/Q35;AF;-.#R;52['(IDQE1_[Y;51J[?V4R3PEL7K+?;TT]KKZ-?<
M:NU5WN1O,;17*?*SY<G"?F%]:C"'!YYHWI(0&I&6A>\]"I!Z2)"@C,U=<BXN
MQ?"EWK))/W::-<<9CDJWT=:Z0>N&MZH;CIX7U4Z]UC=:W[P9?7/TY&BI?9'R
MLW7IDY)O63<<._6H?9%")1ASKF]*D49\$V6>\!VL!$ Q*/&<4S?P#;<'5"$^
M<QU=[)DCF2J&(Z0W%O.8A2QD!5:E?7ZF-8W6-+E$;TXUS=%SFKJ$0?M)6GOE
M';TYU5Y'SY!J[:7%JQC:ZRT;A[QJKV/G<-]DE'?L3&QA-<U4CE9^%#>)3)$H
M_'4_XKN%["[H/1"M8KP*ZF0&MMDYUC(6'K$W3-?AC/O&V&, -0!EN'UC" P(
M?WG$IY8Q AZ<&"-Q4;K1!^;C!O$- K+B,>J+YU^H/7M)V3:8_N6L43O_^">(
MMX.UJ#[S Y$<-EZ8/S1<$ SF$!N \0./^0R0![/[0X]2!-,?PF?/L"GG5>-Q
M2.,73!>6*!ZEG!I$M"TWR'CLN:^P;!_&Z1.F2EL-"_[S77P6ON)#U_,-GWJC
M<-9)M="L4!*.O@?%" 1U \]PQ]23>PC&D'##3A4R&V/79B9RBND^ QC.8+9)
M_893M\YW'<&@H['M3BA5C$T N%$/GK: #P%FR8>PO%TG^DNK7>UF(IF"8X#$
M-N!9"I= [,1@')#]3#FJ"N88H\ /0."4G@"- V*4%*X1)4 9.L)M("F0QE1]
M>4]>'XI2ZII,J""!)"F[$3EA7HNB7 JT!1PI.]VI"P#"?M#B?8!M"I0A [[Q
MS.%$P/D":T.=-I&SR34),(&]^JXW0J#DRN<5Q,?:)8+P!9AQ9P(V]T _0"V"
M&]V!@MU$!0XR@':V+>FFLI$&\IJ:=-0#+#?K M"V($%"B7LH[*8=6)+_XF#S
MZN,]$,0SOKF.*6CE&XG[*L0CUQ_Q%=0A: :QDY9@MY #^9#"XUK=YV 9OX=*
MT5R^BZP4 0%_QNV1'K/!7ANROQ00%B8RP7W&/X4,0[#P AK)'[H6LA7CBS05
M_-(C'%X#ON00(; ^,PE\'R1NQ0N5C5(TRF&2*C#@AD?''O M^EQD6E$U4Y.M
MT%8*4@)^S01<-QBX;U,3AA6Z%-#C$5/H8%2./%2RXP#>)2@W _"61@*.=[0Z
MJ%:2ZL%AHV D8!Z15_'WF$S$PQ5PJYP!.F']&/&@&9EKP6] >P=$#7XSB6T&
M-O$%%1Q0K2-$.$>GJF)0WZR^%\.#6V<#A3F*<3 :)YP\CPZ(9Z$#U@=3XM&8
M4C!/3%7E^Q$3\/*,D_' ',Z^(B8C$>&%2ZN4^ I&0L6BJ&*APYL@!859D9[@
M&>+,$@O2O1X2&%+P %@/Y5H"F(F7<5R/FBXPT;^DRL+I81RM:/*P#&0-$9H:
M/8K:(2&T2#7'!.83'!(*5H*TRA]=Q5G^$-@I %%<I4EFFQ<:[X1B< ,.W,;?
MOW&.V0;J+8'>"N9$6BK<,JW]]6.4EY)L9D+LK-(WGTYJ)^(S'Q,S_*PR4K*M
M9I214IDBT[5M,N;T(OSCHYS(.*M5<2Z)+)F.FJ77IF5R9^TCE\FIWI1U6%N<
M,<P\Z96>!:-&-"470V:!P"288H?<\ IVRB9'W*AV.II:BZF5^4:)1O<!T7U>
M[;0TN@^&[EJUK;D["W1/[844TQ 7?U/V<YAE],'1!V P D,'?@(N>PEM<0$)
MIN:X KSV/+8J@LB^K7^^K7T!"7J LHAC.P5%+(MHM6M%=@R*+PA'O-_@Z(Y$
M46ATQWF _L)^[I8]KBG)>?%0,>QQ41AYKT[1L<UO?HULL])H%=K,YEQ)E,(8
M%M^5>:"^;\O=Y1(:RL+6WQ;#A)8<O<<VCMG'IED;R7>MQMG[(AO)PG)P*<QG
M48SDI?5'($M+N2ASB@I(2F@R<\[W1S.,FUW;6A3.+EIPN1D5<AQ=-CM%-ILY
M5Q*E,([%CRT3.[:IDPLEM)J%]2./8D\!7L-R RRFW.$>]())0P%V3S.E2XZ-
M[Z['RH]M?@NK;:8,L_RHCY4?]%26.B)CF-3S"7.B8WFI S-XF@^9SJ-X$@\K
MK7J$,S[G*%_B9$QZB)<A%4>B)N(Q"X\PB4-"/1@=C_F=^D/BG/IT-'8]>8Z=
MC<;P.K6J!H!I@9_ON'X\OCB<)!]1YYO4D:OPK. _ ^+YU*L@\/[0C<'T\/B\
M%\V^X(S0HB4OH7>28Z?43ZJ./RKKEP(='BF(V"5\7Q(3UOKII*YZ\LRW&3M.
MG'S=2'[X]4/ 3P>$C"]N 3'_0+Q<,V[:+B*,/P(+?[9=\\_?_OW?#./7F4>_
MQD?B?F?^\&?B@,R=.!_S(W4>YT>(Z,^(YR],'?[[&S#E%Y?S.W5&],ZY4<>M
MQ#D=@.$'[7\ZN0[D$?*G.OP/O<JG1_>I\]2LR0\*N*<(N,^3:(8K&QCC\I7Q
MISY[?8J[W%YA9P5+'4V_C\__?!7G64^,P&%R[I_P1[UQ DQMLA&Q^:>3T^;)
M;Z<0U(')G(/#?2-FK_3 0@J:=]PW&ZW:/G$OD;!7/"=VXG*.[%;C;)^X3B B
M&X3S!1/](SJ?'.+ZDC_=]Y_JC:>F0'7[*-AM9\/)2U=]',0>5T6 TW\TQ-[W
M;YE#8 QBWSG<]P+!WM]E0X[UI?WD-V7M(\N]@^7?Q6.9T]0P_*_=FO)VC=/Z
MV<'\7=DYX*+GVI8:"9^]8#X$=.9<ES@BC)&@3*&=_)+$*O>!9_0CXK"8.%$+
M+-&]8$&?K(I!3%-V,@"/GC(ASA49>B2^23XW)A/YT(*&1!4,2*C< G0A"/$,
M]\6A'GQODC%RF&&#)J%A"P.//KNVZ'1@0K3!,-@PA:(0\4V/VHP^4WFV7#;5
M\;P)/BW"$1ZWITFNW)4A#X(,D9 SD6%*LOE)LDF6ZH@5!SEO/II9IH?3JCOT
MMN\=B(#&+F?"ZO1E0YJE*KN=5-GM-5S7;LHL+9UX9QA;6\%8;]</".-\T[?:
MOA\!CQO"V*@W=H?Q 13<??^[AUW4_,EW$'[_!O3>6+2B.0AC+H,@<Z@S8X,-
MH'9=2W076Q(;M%8+3:O6;$W)C1IX\^G6D-%6\ZS;VFVZ]=%<;W7;T\R\=+9+
M4R;A@+Q@M+[+#CPKN76#]3?;S>9<>.;-G!&,F_)FIWFV(XAQ.B[*QI4C?CA:
M?)!V.MM5(Y*/0GO/)0D"1..ON$=7RE&6G<K041Z$),.M!L+!/;=%+[%T\Z6+
M0F/B33<RZK:J'=W(*.**O#<RJE?;1[V"(._4RKP\1Z/[@.@^JY[K1D:'0W>C
MVCKJ)0YO#-U:F6AE4EYTUZIMK4RR0/=4*5\QO?HYA90D\-U#E%&>;>W"1V^6
MVH4_(FFRJ*<'F"&4!NPV3E9JI%HI$)VHTI89@X-)Q?R<7C14=/9D#U)R;-]4
M2TG!$)U;*4E=V[('23FVXU502=%NEG:S-&G6UF)[[2][5&NUV<GWTINKO9TC
M?K/^G!9'+8Z[B&-;.XT%$L=-:%56'[1@#00.? %"#CW38AQRU^@M;D.-8^_&
M%;&=1KW5K)QU6R5SN[6N*0MZM:XIDZZI59JM>LEBBF+HFE*$ 451.)< IKQ\
M^-T#I<8WUZ<QI5KO2^COYYS[CX9$W7@V#Y:U-(UG*YWF3KWOCNVJ:S6AU816
M$P=HD=EL%MG+SKF:*(4O7?RP/I%2IXZ%R?2Q.'M=0O>ZL&'G4="K.U3GT\:^
MD0[5]5:WTJXWBNRG:WVC]8W6-X71-SMOX1W;X2^LOID*!>3'37OB9]*B)+6&
M]>5Y1:P>+:KL30:7M&B:ZN7DN9Q_]]P^R[1?6[W5Z3:GFI_%,VT(PG9] L\:
MM=9Y1A!LUV*KWFF<3[6GWAD)&X)P=MYJ=-:#X,XQW1'%]G2WGCN2K8X#T%7W
M8]7FF'^F?=>C\KE'\DKY5^:X'G8DQ_)/ROU+QTJ/@CWM_,E7Z@]=^.69AA<7
M9MD9L"T6F%CA 1>2,PQN)RB-5KM[IC&X@Z!C$_JNQN NS4B[[4XK3QB$ 6]>
MQ]3A]#-U:-;6L=$^.Y^SVIE)=X!L2Z/9/>_L&; M;6F[T3H0RC:$[/RL-4_V
M5P/F88/N:RK_O7,N5>OO[[+S-S O?.,%U J;^K,5-Y]LJO;;Y^T9M;\%3'M?
MUX;TZ+0:,XRRQV7]B-JW9ZHANN?G]357$4.0,<R;(KYS-J/"=P;Y,P0QH/7O
MG)M7DW)^W[]RN7_?7^L:IHVU\ME4U]Z-P=GG:C:DQFFKT9CQB[-=#9I0QP>3
MFZUBJK=:JP!/S)P5D!NBM]UL9 ?C/5X$H1P;9Y!]6_]&O;T"V'D09 [UIK'K
M*FVR.]![,JVG9ZMT]T(P]@/_IIJ\.>,$9@7_=X^.";.N:9]Z'K64BP066(R8
M/>N?UL]JJQ:S#DQ[7]?&N:59=W@/R_KI &%M:L4&.U/JM,]F<S>K(<@:Z$U1
MWVBN0OUZ0&/P2>PK=S1RG8<A@9#UTO<]U@M$ROW1C:\;L\6E?_BM?&X'&LRL
MICE'5VT/V0&6N59D.^M0%VV9:S'G?-^I2,M<*^B>(X)'7J;X[C,(NP5!)#Y\
MZ7EX,\"N^>T9UVV>@MP)N,,L=BLA;<QFQ0JQV*U$=?J&WJ(L=BN!;;:W4+\;
M+=:'7Q@F<X1?\XWZ$-/: 6ZV9W.E4:M>ZTYSY^HY,X%R@XV(;JTQG=/; DB1
M/5?^8I;NWGE[!H/)J;: 8[LL=ZL];25WA6-+3[(YLVV4$4(V#?AF8J2E<,C$
MQ@1X:3>9ZIZWIM5"//1&DVZ0KC]O3_L.R^:46T0RI1]B)4N1Z$R+Z_PI=P%L
M.QGI3'-F]H!M>7'9H1"VZ1;F%G!]H3Y\C8E7<2OK?>!S4->HFR_E?5+KW%M]
M37M^?(&HN*PZ_.E'>.VK'/]67?JZSBW5;31YXOKOQ*I6P3NUN@79J8WU1+/1
MF=XP79AR6C[I!FS6[33KK8WGO'2L!]\U_QRZM@68DCO.NZV^<UYOGR^$9.Z$
M.X.W/IZZC?-:O9D-=%>!YTU?P;DYL]3:S:F]L]DIM@!A ]8!=CWO;@B!0T.I
MBJ24O+)1,/KL>I[[@C),\#ZTN>1J/#7J!U(*#:D3THM;'_BLE]TXT+*;X;KW
MM>P?=$08;KNML_ #&H%&JSMC!38"?_72?SH!Q'CA\Q@/,F$Y;RG]3CUL+DD&
MF_C=.R,E?@K#S=1[BL#SD==*(N_NV^W);WC_8+.]''5K+;]D6 16V1"+C>R1
MZ#J#1^J-<'UKR=CG@,/,G(L;<N7]V&)5??;Z]#!T^WV'>NNZ5M,BE8!E1RB7
MD.LAP(,+S"$^M?"Q=57 V?Z@71^G>UQ@_0@+C$"F6"%PW[\#-_J960&Q[<G=
M: 0K\!BQY[S-]X^.&4NW%CK UP/Y8SZQO^ NV'W/9@-9J;GC9>*U;KNS$)[%
MLV8$Z09^WUFGTS@0H)FXRMVIK.Q&4V<+]09E(?7N/H#.!*$SGM+L!-M L$DB
M;P< OKF.F046ZK5E>(AGV1*2302R76MO#,AT&?F.R#AK3!4R38^_?/:PJ #K
MUZ\9E_LCR-&/+BX 0/-<5<4G7_B[#+57)RDWV?PXKRU?P[90'G_ML;'TP4RB
M"95)"G AQZZ#.TTIDSI_WG4,Z^'0^(WX@0<><GQ48I/\ZV_J1&)TNG"'TXF[
MG*K<R^'P=4Z2SF]<'P]4KQJA6V80QS+NO0%QV+\$3I><-MW[D=G-5[I>@ZNB
M+0,DM^]ZOO$PX2#0W/CY<%DQ[ARS6C&(<4UM\D(\#(2]L2L%H6*,/1=\;Y$Q
M'HT].J0.9\_4&%%S"*0UB=R5]8B)!20&P/S,3 #>>!DR<PAO,\=D8_3<#?C+
M#G"D(16ED14#=Y>8+282[$*8AZ/)EIHXW#N!]U]>0?JN/O[]'Y=7\>?KC^\!
M.#L8]<108S;&%W 4I0L !L*-%VK;^"^$2X ,7T3Y&!"8<G74IB:H$EA&Q1C!
MG%B4K(;I,T %K-ZGXMFJ\3N%)7!PH/!9PB!L9C""J"3TQ!OPITU,\9(%$T@1
MX K5_M!S@\'0#7SXDQJH!:EE",W*J\;E&%YZ91C; *9FSD9O2.96[:^[#H%-
MEMQ D$,T2\,XR4 E"*L$L@6 "UA?HB;!\-T0/9*@,$"X=N88#GVQ)S'R8;"^
M3$\PP2S,'PJT>&&N;&<<=#+ P?3Z!-6I@[VHYA$>+60D 56CT)JB) KO?BD+
MOX!B !\!]!FP(_@5@@7[X$:(+&U(2@-UV[/B5&!OY&RIW5!9 F_C6PE]&'(
M_&0%P.Z3BG@"S.+ IM&7\-A ,,P+%6_0BT(C>B-^2?@]LBT)Q-H)%TG*FPF:
M6_4$^712.Q&?.>8PU6?5YD1>L!2U.5'M1TP@(AES>A'^\5%.9)QAPC3RKZ2[
M-;/VC5O\=8]\[6G>KRO/JDE)-LV'CMUS*^_4RKX'ET;WX=!]7JUK=!\.W5J9
M'!3='6&^-;H/IKL[&MU9H#N33M+'=C.+=L_F 2\(/[89.")ILNCB&ET2W-*7
M!!_[^MD?,CNR!R$YMC4IJ)#DU78<1VYR(B4/*CEX*9.#$VU3\DXQ?<O]&S%@
M?XEIR9SX;W_H!IPX%M>B^J9%]> )!BV>*>+.[LMJSS+W1-M2YO+JNA;HSH(L
MKO# TIE%'?=+9O:*<9M$,7;.BL_X^[B[YM@;;$6\N:93KU7J]9K6-;G5-<?>
M6"LB5W?;)?-9"Z;=-XLD2N&+%H4TWU5E]O]O[TJ;&\>1[/>-V/^ ]<Q&5$7(
M:O&2J*JNCK#KF/5$5;FV[.[YZ(!)R.(V1:IY^)A?OYD =1\6)5(D*$1'=TL6
M2202F0\/22"SB:RS$7A?-;=LA!*KIH+UG1HU76]U=*E+HS;"0JNF=36V4*G)
MFRP\X 0IFOR\^C+U?!247*2@ 7&<"U-$1Z$_/3K80%[7\!5^U8ROX>JMF@O*
M&$ Q[9;=Z2O,J*U15TT?933JKLR\4G[R<H*,4Y:AX=65FL@<&X'U)?##?#N?
M&J'%$FA@/BW6=V(T])9E2,WV&F&AE>]PK*^%FC)3-UE8P D2-/E9]6V84+^)
MU*WA"_B"21W(2]PPQ?P\!^QGE\SV)=A$6.BXU'=^MC6C9=IJ&V%]\:9@<GDB
M=JUU#K+IJIFG_!!_$"<57S%IW?*X3GXM+6_?0M=W[_<KIWJFG1HO=VC)I'-E
M+9[<+T0$.3Z<:?R*3;3RP(;G;R?S7V9)IE?302^EBV;)1QH/?X@<N.[ER^\Q
M<Z^"+Q[F ,72;M/,D$46/CS7>X:^6-9A=T%*Z4#>XIVFOE3DJV#Y10G!\@9
M,[M+F>EW%Z24#N0<@/,NKPE88@<RCREK!*Q.M[N3_&OD*$7^O)4XNZ:N%26_
M*)/Y-8P+5;%FF[T5%<^:RBW%?K54-</LK'C: 5+L-UQZS[+LXG61%S9[/6T%
M-G>28K$X^/>U]1"*M!T3KMHLZ"[2E-*9_4Q0-WI;QGZ?SCQ=. [6?(5+P-\#
M^"B2@\<_0M]S7L1_;T'\2S]T_FQ&!0HR^=<RE\@M.=?L0JC]+OQV]1@[7OL.
MZQYYSEKJ_Y/A27LR&S*R.&9;F''I]#Y__YN9QOTJ(-_H"R9O-T4R]8PX4G]^
MW&ZPX#*-W)A<AO"_Q>H17RYN+A>J1Q OCE/FDHN;W\GWL,T??M[IM\C\75DN
M-)$=GF^!I5C8@=<K^)C&L%K&FCIO;L.QYY!NI_NV/=\&?W;VW%DA#0I/HR/V
M%$9_0E]H,BD?$/.>L6>/\[%IDOJ(.>%#P$MBD(?4<['Z0)O<PJ63;\2A ;EG
MA(['O@<]PFH:9)#Z/MP+4!6/L8+%(R-A1$:AZPWPFL5?[FGL0:^&@&;W+T(,
M4&GRPAM'A5+BI*,4*SO U6PP@/LP#;Z'<O'B'MCV"XJ=#.%)Z1BS[1,J:EWP
MS[.KA9P.G5;5R$I-P5- #P$66DAC)K+J;Q,W%)GWJ1N.N7*PF3:Y2K RA1 1
MKQV$6*,A2*%=H%I>")VY9V#=O,@$'0" DT^  %BDB&A6"X>KU\IJE> E6/$A
M\D;3FW'H><Y_,7!AQ =+_,I[PRNH3'O$'JF?<H+'A1V'"6H6A/%&8RJ4R#5&
MTV2(]8Z$AJ<CBW4TEDL8#*:V'T_J,L5MJ=V[.2CUS]3G,&5E, 6@LP9GK'--
M6\29&S 'WQN\3.SD&Z-Q&HF*(F BN$H+DC!ZF4>728V=B/V5>A&'#[!);W+I
MS%(9B9UPS(2MS1G7/9:MX.VX$U?UPR?P [C0"8%D86V3@*&=P^SY;UZ5 <T9
MO.S[FK^BWW'H /P:<4N-&:=)6 7(F5;*"'G9S0B+P:11S*6ZSVI&M8B/E:.P
MSE<8\ >/L9*MDQ6$ )%B(1LHBXD"/C@L88R@ K(".@<QNF2&+5.US?J)+3T0
MG\9H+RTL\@.?L"C/FZ]77Z[?BL?P0C0)]?PY;8X8."C,*3^OOKWE/AZ$2>;$
M\-@,-0,PLAE&?T8,Q85E/ Q3WQ48N7(=3@P39//%J!%&(T#R:!XI$6)&7H*-
M\7)&_#DS)(,_ '1.P&J&>:L0M0X@!UZ,E4M>H-W7X;&[$SR&,+3SCU78>.K8
M^(7=1RDZOK"AHFG<N@?\+GC(PA, AQ<?D(%R][RC+X(R+Y0Z97>VJ;]=('?+
M3YT\9.'I@JG%F40SK$:@8XC9X83@_1O< _Z6E0WS/7J?E<?B'CI"//:Y0&TR
MU]AV7V[Q9VWUT>RZUYS>!C@#4'J9T2UH> I)"R+-^M]_'PM,%NR5,^"8%UU$
M()C050')=!/9HU@:C6*UI605\_A\P\&2QP0 -R*!$J*O.'_$F$?-G<P^:P&"
M?%DER_/0BUV-PJ%W[_&^*B [;2#[1B,PQRI1S'X__WD!T?KOYS_/H]O"TG;Q
M"5C1E06QJ-,Y_;OY_B;!^-3\KQ,T[&GVVTV-;I5T(LQ&B9<0$\NJ/6!PGD58
M<!$P$CV4,R Z4Q8"7SP$KSR'M2'H<4Q?N,L@OC)@B^$+0^"\@7L!8QQ<LK96
MF=@4G=FS@T0TH<\ -P$;>!DJXQ]<^.IX# 9<P/<]FR'X%&8\'C^<^2XOC<BH
MR\5V18%+7)%2SP63A@4\K\R-*_!L4?O$1Q[?S7 R%V&1N"3Q.=1.[\=..#0>
M$BQ7@;S9Y]B!?5[3@2</0.Z>S6$BQ5Z1</(*8E+H#I;]E)_4@ 4%#R5,WM)-
M+YC'^SZA?AQB83R4 6[(]!V)N6V<@K/ F "\1RRCJ9,169PI^/C%HE$O03$?
MO3"->=E(I,\XQM@AG+Z&H3B@#$\'^L_$G,9K:T;>PP/C13PG4^C+O*'P4<1*
MCG^"D@&I,1(KJH"B<<,OV;5B*@VC ?/P%7&,N@*=O)#0 =Q?[/^1IN#NUBD8
M[H?N9^4)%Y9YHQ2,Z#X+E,Q,-*8C-ET42 W)#9E9@%9P0\P\>#;4B\:6C1[#
M0KGD+R#4B5BQ\\J62Q&!-".8 WPN&"(^\/_ ' 0VBG7D/VG 6;DV,3*$7UBQ
MC_"/,P(S-;HGX0D+<4GX?64/1]Y-EIVV=N@S" R8G\FS#@$]0;2F/)0[:P;5
M<"$H; 'X-N(TIX!#^K@P8#L!!U[HL@2=-A A3CKB=V5AC>DTR^,OR[-+>UT.
M;!RN)9XIYDSL[ASR95B'P\>C++R/M1HU!$H43P2=L_EI3>!Y9L/"NI$7P-7@
M,8B>8KV43<*\9#Q>%2?B3=N<BMDS?F: Y? H=TH7^* L,@L8+&^4COATGDYC
M:Y,Y"$TL\SCQD"',\T$X&92U(FYP/:GQJY$P/(O99;1)V,[">*.)[$[#EL)]
M&6#'J9_-S3R,-S-<C+_RAV?OCWBL,9SN5Q-UT_&-]O8[9ARN;EA]Z(- ^P?+
M@N.;#".&+#5(AL#G M2;6.@92S/C'F:0\=ULDL'9A%_-480!M<VH[PIPK(0%
MIL^?6UH EL0IR#G7-I^;8"; <O9\L0/FQX(EYK^.UY_H-M"<.S:6]GNLW1-R
ME?GPER@<76;O-V A?0\ZSR;XXG;[&8;=L1:WL.PCTW&[=9<U='<SL>3/X$S)
M"T8;P@!U?_'LQ=.K9JO>'^ ^5\%'0<6^\272#CLZ+6MY0U[C5+1>G)TU9.O+
M>UX+T= TO"#V5'T6K*O0[;H]H[\L^/I6#Q)NO]UEY[IE'$&X/9%#T[LKP%&>
MZG)+U[%6?'9'Z9*(N@RW=GF/^/(X_BB"]0OB7<1WUX,[3;\SM!UW"G:ZIKXL
MT(:6#I HQXY13=/W%"A%5+@>3#R8Q1<.YS+NZYYI3!0V19[)4_@SQ-N>!62Z
M 9K.XNO!50!SK^>F2$FN1KA)(/*HO^;N>#UJ&?,*N/K^!89DKNL;NU1(U[OS
M75\9FD(DNUZT[:)W?!M6O[\(E&L:W%.B/;?>FK:AE231?HAHFIV>7JZ.\NY-
MM[N:E5,B#&)=\)?).(<7 7V6WELRG75M["?&[KKH:H:]EQ1?9Z_3BYD)[&ZO
MMRK):C/[RI+CJ(FYO']]+U&*,A2[:^A;I=EUG HRF;YN6OO+<Q3^JJ^QI!V9
MSCY"[@?5:[R_1!GW/'756S/4Y6LR-ZW5M+W%_)&]V/X21C^G[U:O![  &X7!
M3?+:<9*\I[,L?5&CKS=?J+AY)V]P]D+$O1Y\0I[* C<N2;.FN32?;F^Z,#%S
M:M3JF.LUFD_,Z3G?CWP/;X$"]NQ-:EQL<Y-DWUCTP, X>*R67UGRX6[#7.]1
M.XI27C_RTM*E\\6%]".[Z3:\I<__FKUB _>]P0CY)>[M^;CXFK2P@>D;O;4=
MRBO3$7J6]URIT5GOQ,5T[3;,5K.SY>T_HIV69=//K\41!M[SW>?@T8O" )ND
M_H47984(=@EO6OS$Z@:#W21^T9V=A@Z.'C59489=L2I6 ]S;!OYF& X& 8MV
M[)QF665U[SM+@#S0>+A[K"Q'R@-8Y^\J]HH@)74A+UNPS?[.JL_;AQ\1\N/D
MY8=/@^0B</%5R'BTO#P\>!+HV-L[L%&,4L3/B_2=_@:HWU_^;UZ >]9?^)2
M,P2>>"UR]:MIZQG1^J:7Q(S8@,'BW>7T\P>-KB/^KLS] T^D_6!B(LL5T;!6
M(KF==D>;$V^G)@L2<^/0ER\EOR"^$$<6_KT$%*\I<44Z:V7ZW=K8@8)M5%OY
M<EV)C?P'*>L5<403!XBRNWH*DN0Z3?B&?MQK4J9FYMHY5*C"=+2C3-POR7/L
MO0L\_\-9$J7L+&\D]I<"&M@VV:P^'[<R97$JF$OFHO&%1-DMV^@N.^=K+18A
M8IX7$M8*?.25,'08<V/<3O$U#!YN633ZBA0)R!$>?BZ4WFCF"C=^K?DBI<V]
M;K57T7EO<6^HSZX'1V&1IFUME/H5,<J1/W<<U2Q!?@2A:WZ&(/[\S"+'BXM=
M0.GZTBNY5ULO4MB\<4O#.%#6@9<4O4% U[L];5FLK)W]V\\#^#T>;BY-@&-N
MJ+,[O>7)J\*N_,R.('S.3B#LV FS;W17L&"O7NR9'M#JV7J16CPX,6"A[1]G
M$(OK1%%Y#;>TOWY:P7PS!U');L?65A!W8UL'296#/5H=ZP"AQ"&V+V'T*4SO
MDT'J9YO8"YT3[%4NL+'=@B3,^SY].=GP[B+^9./I:ZL)G<PVEO/D']?WOO>0
M';0IDH9W%T<]AQCER)^;F)<H?VF+'V,EUO-J\T5*FU?'VLH;JP/$Y:O03^R^
MV&6"OE&\:7O+(BU.8."5XG0G<S_QM J'HGS?Z"_K[+46"Y PQVXTS>YV#Q(0
MUU]QEI9R>?XYT$%Z=E?3%M%^J;4]1-F/]YE:U^KV"A9E/RL'WF#:G6.(,N5Y
M,(&YJ9-<1S<L>O0<-GT5>IEZ_ W]19J$(_ZDCV)]DN-E.(]/V)U^/7KT/XSO
M>/L#$R;Y_$G >BZ\"/HESGO!CSOVJJMU^,:Z.G2+XU_VQUU'Q= MHR:C\L-/
M\4#7KIK'0RA+YU * X[<<U+/6MHCOET49\C<%$-:.%O=\BS?S4K,79-C]9Q\
MA(M\-/;B9)*N9A!B B%\%_-&),9)8QJX\=MW>R83J'\*A+DA%G6<M,Z\-61)
M3YGO9T64/IQUSOCW>$R=R?>L+A2F,$='S9Z7U6MR0*=T'+-WDP_O14/$[O R
M70N6M=+WW%4VK7:WTBJ;0Y'[78.^S:IV%5YZ:K&5\)%%>.;^W=!SP</FK.*
MLE2OF--KY:EVK@QIJM':/%K%%^)4ZCZ>NNVV82MU'TW=>MOL*G4K,&FFNA68
M'%7=G;:E>&01ZA;?HX7OTK'Z-<5E:9J$QR@M:^]-X:=W-IK"5S@T152R!IEA
M*0W:U<]>1:1.(WQ@KFZUB!@<S2M6Z[(MN,D_4^BNT6EMR@$G,S=57B*9HFOK
M)=.,X)B2L@1/J9IX2>HIBF8IFJ6&9F<46Y?$?.VG?4:RTMF*Y^DE?Q/[=M1T
MA2]&%9]3[JC<L18#C1NO%&F4R!WSC%53.>C'CY\_?_ERE!7  2_LYXK)/X;^
M(S]1+'8$#ZC#:U"=!BT]XF@5$-E0ZBW7&?Y>@M%7_2IN\ZCLH69M[OU2UJ*Q
MR"#X']^?@1!/$1U_.!/_G^X1F]M"-O!#FKS#3J_L)S2Z+2! #:/<"FJ:HEX%
M-<V!&JUS*-34<#DA!]0T8@4@"]Y\#Q-1_7<01B.LO_D4L"AN(,FON=$K)1Y-
MB55/A_6=]/16SY*:7C?"/B5S<@*62#KBWU6+K&I>*_4]JD*0C;19=M9<<P1I
M!#>6?Y7.3T43E]TG#63*TBX<E7IKH-ZJYT89@TV&9<G,NAMNT<T!C$+8^0DC
M2"-61F1I3]3?GO6.9I:Q3*J:RTN+2XU@^;)P^2R_'_$QP=]\8I<&4ON:VWUE
M2LRWP;(16BQAELVGQ1K3\9XI,QUOA'E*Y^0GRZV;XO56IR<SV:VYUS>"TA:W
M,IS\RU5:%?.]#9'WJBAVV6,EXV1Y&@MMV0-2]9U-C7[+[/5EIM$--^K&8$8]
MHZR-WG\B(R!I6DMRAM\,1M.(A8"4=/\KB^/Y-SY.5C9T'$88[V[@&D FOVAH
M6*R66I0V"E;TI/C&UGIO92;IC3!'V9Q:,>X31HR>I1V$&%6S:)DX02.X<HV6
M+<4%S?T0%JL)BT83]HS5?U0DO<:^5(FN05[BABG6/SH@>Y=DAR,D2&%0Z+C4
M-^9EV*UN5Y>9WZL@O((;!3>2P(W6:?6LKLR+@V90G:5E@_B*11B7!VSRJUQE
M)^=[L&2<N2J,3NX7,H(@'\ZT[(3$>D0YL.'YV\G\E[D*KUN*N&XJ]_J%>M$?
MU$_911RS)+X(W*\>O<=<C1Y6[*5Q&C'W.OC),-X/)GQ)8R]6]6%+L^';A1JP
MHOAIG(Y 3K@N%B5B8<@0"5.0@-# )3Y[9'Y,GKQDR&O&SE]"AAZ+:.0,7PC\
M]C3TG.'R%2,QRKQD/?S=]UN8SH=0;A"B@9E)3*YV":Q:*8DF=D'NT3#@)ES*
M3LN8X)B?3"';HJ3>4^B]9*ZP^*X&_-7N%EU]U^JU356D;FH5!U#DHT3&P014
MC;LMHU7XBE%3SG$\=7?;FK+N8UJW A,%)@U5M]9I]Y1U*S!IK+H5F!R5F9C*
MNI5U-U;="KN/J&ZSW>TH=1]-W7J[I]1=A+J7WG3)&6\LJNX;AO_.,Z7W]XM<
MU[^ ;;730HV&ZAB;4ZJE/">E[*H#C64INY BHL>P=04L!2I[6BW7?J5:KFZW
M[6H/5M3:\,NHRXK[10C?,$*^S>\;H GYR?AN]N"!?*()([_'\+&$6;QJ^ML0
M9U/D5Y'?$QTJ17X;I6Q%?A7Y;8ZM3\FO_@KYU;3BR6\M%%];[ON_:9@P=S:D
M/R+/8?'LNU=.%A3E7E6X5Z=7\5N-DW.O&Q#)&W@.A:>4XDB*DU7B2%7O-:BU
M(Y7/SU2\I%34VG/1KL(O-1A:%7Z1=?914WUME*W"+RK\TAQ;5^&7VJX/+YS$
M>V3D&XW^9$DY]=64*ZE0RRFX$J] KF(LS?$@%6.I+EBI]KC4;F&O8C:-'5H5
MLVG^;-9K&XV$O]K.9I?4IX'#E \UQH=4>.+8/H0YTZXP>QR00E]Y4F,\244G
MCAZ=N(=F'GG*416B:(P;J1#%D=WH]R LTY%4C$+%*-30JAA%;89*Q2@:/9U-
MDTHK+VJ,%ZDHQ=$W4?"L[K,A5=[4'&]2D8IC>]-5,$Y+VHJDHA0J2J%<2,4G
MJG8A%5!0 04U5(7!W=S8;?^TS\A6&KU0B;.V#CR6PE+NJMRU+F$2Y:Y;!_[-
M5RRJ-QM@[:UR7N6\=8G**.?-Y;QZ.<ZK0C3-=]X2XD'*>7,YKU&&\ZK@D-J\
M(DT5^%Y;GSAL5I^:G(N_[1,+7"V8L6L :G;K1QH/>65H!S^POU(/Q@3S0)\&
M2=YO/*MZ^2$=C3FB>HMPAK^78/0U3*J2C<H>:N:JRD8S:]%89"#\C^_/0(BG
MB(X_G(G_GTWT.5>E?."'-'F'G9[^^@O\C)\-NZ7;NH(:!36U5&]-H:;RNK(*
M:NJE=04UTJNWIE!3Q\TU>R[-C-GR;!5<JAHRLA0?^]NSWM',<C8)G+)[G6).
M/X5>E9>Y5>C5W."O'.C5B/AL<Z*P7[T!(UX0IQ%/WC+G-#PL"W^/&$@:X8"D
M34SN4G-WD8-+G?*47G68M<81CE9/MQ0V*&PX56RH/"ZJ2+W"&X4W)X,WE0='
M&\U%FF_6C0]*GC(V5!UZ5%Q$J@!CS?&F$6'$D]CF"7^#GH HA-$H. _3A(3W
M,"HT\<) ;?:LD4_)0834B\4Z1B&EW('5LOJV0AJ%-+54;TV1IO*8IMK"H'B2
M0J^ZJ[>FZ%5YA%2AEW(O.=#KE">'NJ)7U3'<DUSE51V)E19IEF*TXBNO)+(T
M1)-?RW'?/7QW0^Z!:2_&RSU8,D<AO[ 'L)WLJQA@^'ZVT.G)_4)&$.3#F99-
MINL1Y,"&YV\G\U]^_26-SQ\H';^[<8;,37UV/?A"O>@/W/HIDGY?!.Y7C]Y[
MOI=X+/[&:)Q&S+T.?C(GC2*PQ4L:>_$M#O(M^/&E'SI__O:?_T'(KZN/_D<8
MND^>[T\O) YT%;[\9(,/9Y_2B$>([S3X!Q/?W=V&=]T[H\._G/V6=7S:B0.4
M<,C@K;'8^>B[T:W*A&^'C#A#&CQ <UY $OQ*H^@%QHC0$:!)0L(!><C&@-"(
M$1J30>C[X5-,WO!;PC2F@1N_?;?%"^JOB9V<>?)MS@XF\8YYD^'P11SF^QGV
M?CCKG/'O\9@ZD^_9=")RXDRGDPSF <-].H[9N\F']Z(A8G?:G9F]"?-;Z7O>
M=UP]H R5\N0LL8P&?9M-]X7/6(NMA(\L D;P]&[HN6!\<U9Q +%[Q9R*HMU6
MI;2[[J-5^"I'J?N(ZK;;?5.I^VCJUMMFI0N7$U.W A,%)LU5=Z=M*3 I0MU+
M41$Y67U1N2?W6!#6O_A%M=- A4-SW#)+L%QNA*)KFT6WS&J957-3Y262*;JV
M7O*).6QTSR)B:*5X2M7$2U)/431+T2PU-+*52BAAMJJF5$)MIZN2:HB=,)]3
M[JC<\1!WM!1IE,@=\XQ54SFH9#LQ+ZF/R>T(3<@] V$"W ,3#L@+H]%I,%,Y
M]@LJ]<J[,[GJMW$R[DS63*-E]\R&T6Z%-4U1K\*:)F%-IV686L/6%')@32.6
M ;( S@6(R3/+D#<WC)'O8<)F(V6^;2#?K[GU5Z;$?)$F6>R[U)<J)<RL^4:A
MOA.HT>H:!QXCK):J*YA0,*%@X@BGC0U#9I9=<YAH!)>6?UD_%U)G@8O!]#&T
M$[H-I-?2+CLK42_(2]PPQ5.R![SCE<P;) AR%3HN]9U^-;/7LK2#JNI6S=,5
MWBB\47@C#=X<_ JO:L(O+=XL+07$UV.D%UJ4^17_5?F$MB?]V90=Z$<4NJF3
M7 6#,!KQ3$"+684D3!;4N-PRO8K/%M7]3/#.,_M1HG95$]NZCU;Q1%>I^WCJ
M[K<UI>[CJ5N!R5'5W>73MU+WT;"[VCR[C5%W(:]KJJ:9LAUF.>(IW*JG 4D/
MIT^4.SV)9ZJ3>%6?\?K)'EF0LE+>8-8N:[L,3E+7N:,:OZF)E]RPZ-%S&+EP
M$N_12U[4G%+W$5-'R4]D OO[;"R]8/9YFL9=N>I)N^K1 PS*/1<&][\5LY1O
MT*I,_%##L(=D^V3^YX^+CR>2O%*.+1MRO#F3W_#+V"!6]0LV&;>'=;5.2],Z
M"FMJBS55OUB3T:I[5L,XJV3HGF\ET0@N*LO0_/#3T3VF%VL@ZVP$WE?-+1NA
MQ*JI8'VG1DW76QU=ZO-'C;#0JFE=C2U4:O(F"P\X08HF/Z^^3#T?!247*6B
M'R@A'^&Z*/3)S4N<L%'<1%[7\!5^U8ROX>JMF@O*&$ Q[9;=Z2O,J*U15TT?
M933JKLR\4G[R<H*,4Y:AN4Z&+&HB<VP$UI? #^N74E!&&MB8E(!ZRS*D9GN-
ML-#*=SC6UT(/RE]3-763A06<($&3GU7?A@GUFTC=&KZ +YC4J2QS]:2))Y)E
MSM:,EFFK;83UQ9N"R>6)V+76.<BFJV:>\D/\09Q4?%4)%^N=</&U/(J;\B_^
MBQ^,8N[%(XOH _N>CNY9=#VX&=*(Q=*G8MQX",T+7!8 VG4+\<I]5AQ#1@:A
M[X=/N!-!Y(2,&&C8\7R0((&? SX6F'0_YJ-!PC2)$QKPO0M/7C)<?U4:,Y=X
M 8S6:)PF>.T]C3V'P(W$]?P4!ILP&F%UW!C3^8O[0)@(_NP,\4GX7)'H'ZZ
M9^)9/9>\@8=.3QF_?;?%X^JO_IV HVA\VU/HO61N6A+2;K?=J[0:9-US=15E
M3D4MS+5*2Z_4?;0*7Y>H)*1'5+?6[BMU*^MNJ+J5=2OK;JZZE74KZVZNNCLJ
M7W<QZB[BQ7SE:U;9\J8=,:-QU0M429.U3I0[30AI5) 0LA)%US9WV>TP8HQ\
M@Q^&,?D<N,PM8R-+U;1)^8MDBJZMO]QXSZ5[2]4T3%)O4:1+D:Z&#HWTDXA*
M\[O@)_],H;M&IZ6XEG(3Y2:5N(DB68ID*9*E2%:Y"%9IL8:*CRPW?GK"O:J*
MP"D75"Y8I0M:R@65"RH75+.@<D'E@B?K@F7,@B<<(FE8F; Z1EPD.P7[,1R-
MPF#-8;H688&+Y][$F;?3B,DTZUA^77/_[J&O8Z4KZ[5,\\",4+7C=Y(ADFRD
M[12<PK(.3%9QRDZAD+Z>1JV07B&]<HIBD;Z&:VLYD+X1RV%9@.?S8,"<!!>W
M:<SSQF3Y?@@5"7\P3<SZ57$#E\$U=PQ)@K'[@GK1$/ZF]U9F4B,+@LA&720U
MYKZAK%E!:UVLT3*5-2IL;8HU:W;G('.N>JE7<W!MQ()._AC3S:;\GZO9/OG8
M_NU9[VCF>YX=M(&+/6GC(RKH5V8DW.C)3&SD1RG9*,]).(6EG$(A?<.,VNBK
M%_D*Z953+#I%3[WS5$OD&H<ABGWGF;W5].(XY04/P'!P"9Q@-9-PC/5+"#PL
MB+%$!JR:PX"7OD@B1N,T>LDN'+%DV,A=P37W&3DF@AK#O:7)3(!D09M&TYSZ
M6K=N'U1K^Q2L6V%O==AK=)5U*NQMJ'7K7:E7D37'WD:L%>4/7\U6D5CW$B1F
M0>*_S-:2L+!,(L_!O;1BF=G %:*T\19)=LC(&$74=$-F:B,_,,E&>D[ )7I2
M1UH4RBN37C%I=6)4H;QRB067, Y"^:I7O=*B?"/6P[+ SIZ;B%W/3V$EW, E
M<,V=HQ*\!WF)&Z88!2G[+,A1=L7T-:GYNRS8(A.E:9Z)2[W%5Z%P\TW4/FQO
MXBF8J$)AN4V\UY5Z"5ES%%Y:*(JO^*YN>20FOZZ1F4S^M<R)"7B!RX+D'3G7
M[$+<MCB?G?9RO-S#):L4_1-6 1:4?17##-_/%I0RN5_("()\.-/X%9N*>!W8
M\/SM9/[+K[^D\?D#I>-W-\Z0N:G/K@?_RO(778CT1=_3T3V+K@=BV7J+@WT+
M8W;IA\Z?O_WG?Q#RZ_01[&$$P_B3C<,(%[0_0M]S7L1_I[?P5[WPY2<;?#C[
ME$84MPC?:? /YLB_NPWONG=&AW\Y^RWKZE3L [I]R'#5UH97DVGCM>^\!##.
M61]\$&-$/GFQXX=Q&K$MYKY% 0M]-KJU]MIMW:A$ZNLT(M1)O$<O\:!%\"OR
MY"5#3^R-'S%G2 //H3Z!MA\]![?7!VX:)]%+BSP-/6=(O)A?BOG&8.*>_ K7
MB]%]8OQ6UB:?*5P=CAGZ6?! TL!+2,3&X,EP'30=S/TXN9L&+CX]9I._Q&1(
M'QFY9RP@].$A8@\4\*%%J)!B\?$Q=(#!0WP?-W;@[Y-;\"R $WD)*)2V3Q1E
M=X'(953U!U<!>"H-'/:3\7']F$81CM0\EE[$=]>#.TV_,SB46F=\-/A/O\,'
M33\C+G.\$?7C#V?GQMEO>M_N&,#WYJ7;V-0A,LT _761M+ZYMTC@;P__8 $8
MHW\1N!?NR L\< LPO$?V^7G,@IAMG7VL^=GG=?UIFM;I6LO2[B!$<8*;>PEN
M]8QNOU*YUT_WKRN\KVLK%EN%PG,*WM4Z>@%R(P&[Q%-4'\,1_IXA:G$6;6@]
M>U',M4T>+%9.]1F&V=]/K/@']=PO871+G_\%$^P0>!)H'?ZPKRYG\'J7-71W
MD\!DB*#^^:_42U[P>;"B@TGSXMF+IU?=9@?>;O"\VS>&E'JYW_/=OOK^Y>RW
M<].T^LO=SMFEDI6R.))'T0G8J%VH3K!UO(5%L1#WL&G5,+L]75NTUY4F]A A
MA[]8>K??/U""J\#Q4Y=3E B5=I$DD7>?\L7^;?@]#%#"*.0P=H5UGEB\E8^8
MKXL-X-XW7A%['[&.WM6<?G#ANAZV2WVTXZO@(QWC"FZ]1ZQ16Z=CFR>H-E%L
M: MXK*C*U%[SRR;J:7T+.ZI,LS1-/T&E_60)A>6[^SG;D[&CNO2^<9*^N,-4
MOJ*K<].P^G8#E+4#)\!UHM6$KAYY:C-ZRROLDU#;J4YM>?5TV-1FZXW ZKQ*
MVW-JZ_8-7%.<G+KVF]JZMBDQ<!6\UI2AI\>=V+2.:4I,??;5VHG-:_NJ:4^$
M[FMVMWMZVMH+H &<]2/IZBJ.4^9^2B-\$B]_+(*6_,=KGB(M_OS,(L?#$P$U
M"T$;6L\PC"4MY>I1J1HY?OS9@NFN7[H^_J!^BJ\[L_0'_*J+)QJY_XC".,YC
M)*_3X.XZT,@KTI%[==39^KR[#BK*T]!:L_G.DNO!+7V^9 $;>,G.[[-S6(+9
M77[Y7HR0E??\J-;2S^%.#5;B/K.RT=/7D&(9=9?S#3?,L4WL]W%1VECSGN+D
M=+B/VZV-L9:BN9]LG$;.D,;L1Q0^1'2TN+GX(DV&8>3]F[FWX26;7>RN62T8
M=WH?%-3I;:-LYQ;P&W&J8:E[^TI2;J<V(L9RIWK=\CJU8$(7#EA;--T,_C&,
M$[ &_KSU1CP=EZT(:,UW2(=!TMOF7&]V%:%(P7="[F6Y=;O=UPJ5^R.-HA?P
MN4L:>_'^H3FP$;YIJK-)JPOM;)$G.ZU^W'>%:]:AMF58=G=#9X20!_5BA1ZO
MR&!T^]V>O6FTBQ#A*(HLJ1<[05>FQUY?LTJ4X#AJ+* 3$X0X!$E79@9MF]<O
MMGN@@%5&I:R^91RQCQLXV4\:/+"%[GRCS]XH';W>$1PK_=A#=?QPF=;K&!W[
MT"YRZGG8%HS5-W*K+>PAP>YKO-6(<WX!)JI"+O&-U\PH- !D\V7H5@E7)2A7
MYB,L?^K0ZYSQ K.OF_42^0CC5$"G?X_9]>!SG,!3$[8]X*R.HI9]%!4& T\(
M3H?CM ^BUJ,;MT-&QA$;4^$,.#X#+Z"!X^%IU(EKQR)O63 (HQ$>5L##J^1!
MG&7R7PAU'#;&I-WP(4QY8F]XJ </&?O0C8AQ)Q5G1U-A!&SJDWCXE,9Q.A(Q
M)G+_0J#'L'[F1U.A79<E+,+#4O!4?$+$SU)B:R-L+,;'P0-8(I[E>_3>\_E!
MVQ9<^\@"F,?Q!R:B5.(J=WH<&N5[H!&^]IW+2K[AB6URX20IJ ;N2_T$$27U
M\6F# 8O(( I'(&((79SVKTU0Q2/ )Q)[#X$W\!P*CY_U?Y(6+DRC]:JG(FGZ
M?%<<?%S$G! >R(<-!@:%CY,H=:9G>"+J)* #?B+7]\,G/%')K\3T'\D@]2?C
M!1?%S!^ -6;G+O&'"+H)/[@,>H8T,Z'/F5):Y(E&<%WR,G?=@'H1IMI(V;P5
M8&L4,3KVQ.AF1XW)7RG<SY4Q-;O9 _"N:')B-CMC+ PP8*)[W !18P]AZ#YY
MOD^\T1@>P&TF0>4&#VURFD>.%^>\Q?EP0ZJ'3R+5H*#GUVD"UA=,'6*_LX:K
MKWIZW<6=/3EE*:$C.YVF7>U(']8X]>K(3J1RM2-VKU.SCNQTW';=B)1O6BMW
M82#5*=1#C-W&8[TDA7=B3^\PK9V\XTB=V-,SEG<^UV(D\G;"- X>B?\Z/_\2
MADD0)HS<B+GW_!Q^^O67Y_O(_^W_ 5!+ P04    " !3@OQ(=,/;!5P-  #T
M?   $    &9I>"TR,#$V,#8S,"YX<V3M75MWX[81?N\Y_0^L7[I]D"5?L_99
MIT>6Y:Q:VW(D;9(^Y4 D)*%+ @H VE9^?0?@191(0M!M5S[E0[(V,3.8F0\8
MS(  _>F?;X'OO& N"*,W1R?'C2,'4Y=YA(YOCD)10\(EY.B?/_[U+Y_^5JO]
M=MM[<#SFA@&FTG$Y1A)[SBN1$^<1<TY\W[GEQ!MCQ[D\/CT^.3T_;CBU6LQ]
MBP10,^IH,="<MK1B28Q>.S_43S_63QLGE\[I]47C^N3<>7Y,"1]!LQ%92?DF
MO&OA3G" '(GX&,LG%& Q12Z^.9I(.;VNUU]?7X]=%HP8EV(F) Y$*)!ZHB4V
M+L_ $TA*3H:AQ/>,!W=XA$)?@E?H'R'RM1K@+!\K7RP09)K!NU1<@SH+_;Z>
M'3,^AHX:)_7?'A_Z6M.$>$3>UE(R[F+(?4^FC.K7I(^+>M28D%)&:1@L])&2
M>Y+7Y6R*ZT!4 RK,B9MVX1?S0!=G]=\>"/V:4/KPLX%6-0]A+*0*K=9F69/E
M#F*/GEQ=7=5U:T+JLI!*/EMTC,#N\9B]U.-&Y<RS6N.D=G:2L'F8%+- @R(_
M7R3G>%1J[WD=6A-"BQ$UQY,8?$BHD(BZ>#[$R.HA5EOF@@D^1FB:<HZ0&&J^
MN$&9>K%H*K0H2$0ACVXI9N+,+V'2+05,%(]54"AUPE5=<=9CLB.8]XZC9SZB
ME$DD(:+I9\G3Z930$8L?P4,U3*Z5B %H[:@?OO0Z%E-/]]J'#O3,;S$JF$\\
MI<,M\I5W^Q.,I3AR".AN09=JE.CDX1&A1.L/\#4@@CJI&/BYU7WJ=Q\Z=\U!
M^\ZY;3XTGUIMI_^YW1[T/]67!2S+#B$$=^F/^N<IQP)$:D^IZ1MSQR0F3A?Y
M;NAOP#C7K)PO?IH@LT_ TH>B.^I.,=<6F9 K83!#>&J&L#^ ?Q[;3X.^T[UW
MNL_M7G/0 8(*S,W!;"$QN??9JRV6<WHSE.?K0-EJ]C\[]P_=7RLHRZ&\(\+U
MF0@YOL-#V1WZ9!Q-JCLL$?%C %=2F6 [;UPV3@"JN1#U"\AQ,H*<#[&H?U1@
M68#5E\S].F&^!Z5#^X^0R-E3& PQ[X[Z$P0N*4'/ELT,Y\?&Z3*<6<%_=R+1
MM4BVPT9.)+W">#V,PR! ? ;8D#&%[-1%5#9=G31#>?@,<=0E6+3 Q-,RN->7
M8$+^ZNH<%M/<5(Y[T3C/^W'F'3E)3X[JRCFMQH'-.(C+_.3?)O7:X$TYZT 6
MS0-M2XRW#:5Y76U<J74U$9#]$5'/B:0Y&7$5;EM4)L\0"ZF<8 GSQ+<M4Q:9
M5M4L%_8UB_-A070U);=(>_/+JV7^6\!HAOALG42X/^BV_OVY^W#7[O5A<?[Y
M2V?PGPIFBQ7X-A2$8B$@HG;Y&%'R9S;LKB0S07@"LS2WDB:"=-3-BJK0VEF^
MM%F.M ++K;*B"EP+<.\1X;\@/\2/&*G?=>!<QK*8R S=61XZ)<;1<IRLH HG
M"YR:+BQ?@F0V\DK:S*B<YU')<E=06$#Q$V/>*_']91C2YV8(+O(0))R5^]??
M3UNQD;8"#(L=M H4"U!:+ B(U.$<LC5(Q]5*C&E18F B-8/U0QZLC#"=W"V(
MJY#;:,=S]>;F"IP^%F1M!?N8%3P[2[ZW2\*MDO%32,;SV]/V6Y0?DI^JG9 M
M2N0!&OIYF,W$)E0A2V^<69?+SH=(9 7AQJ55,8 F4C-\9WGX2LJL"KQ-DOQB
MO)9:S1!=Y"%*^"M,MLC\BZ$I)C(C=)E'*/\>O4)JFZ2R&*Q2.C->'_-X%268
M%68[R#A*7H&OH#8?=%AGB[YZJ;V'>F&K<PUV&&]WH*$"?>M,LP1C(ZT94OLM
M_0J_C3?W2V K(C&CM6*KOX)HHWJ@!)[E9C,TAE< %2S;E 1=.<'<[H3M JD9
MKLO\QM=R>5#3XBKP=O72X)91KRP4VK*905WW98+*497T"N,M*T'K(]2VAZ:M
M7C94L&T)6X>ZX ?R@E7%9PBS:W"N M:JR*\YJ?RH=OR_"\3J?^K>:0^/''U)
M]%K=5[PY$B28^NI.I'XVT9<Y1^2MEMRQ_1VL/7X+_(1"B3=<S=0C9-E!<;^)
M",3=G)3<'580PJ:82PBJ]43W(Z>^*ZL B76M6@+O (V"4;*N48L#ZP!M\M%P
M79N !?O[,>=3??DV;?QD\=:MOG,+ED$$=6CN]KWQ3G5T<_^!N5J:F4?]4)LS
M'T.OB:IF#59<-"_1P<A54Y>2:R>GM9/+K?7(7K]?3Q=&GW:E3OZ2M94N/N<+
M7!LI8KR*;AHAA8QU[$N1/*G-16WNF.P5?!NG:!;U6WH)7[GE3+EE'36*/^Q@
MJ4#"H'J^R/49?\I"=WIS](CX5RQ[@)]H#H7DR)51!@.AZ??"QBB:Z0\77,,S
M* @ZD#BI=1@4#(&,R%"I]Q-GX30A)$!RY*!8R,V1Y"&04RCPU1N)Y/>(%F(2
M8=Y =^.%/#X*7VI!6I7H6P_$BV]K9XK11ZSN!\[-LN>(;(V^I''ML0 1^GV-
M35\SS'>N2JQ)]S6;,GO!YP[ G'MB1^*R0R)@%%)-/MO 3R/DBU)'#:->;XY<
MCCTBB_P7S3AI=!_QU3=OFJ%DT0TS92X$L7Z4_2^/%%OZ@QLG[=$(N[([^@+X
MCG_%9#R! -U\ 3#'>K^ T>BJ;#>4RF?*QKG5&S$OA 7=O.L1L*X+Z OAC*HG
MR&\27@+Q"K*#0_8S1FI^_J)*O"A%AS(2](:!Z>D)#(W+-J[#<W &/X(&$E,U
M^7MX"F$(=(<??%@N%54?\Q?BXF63U^,Z.*-UU1XKF1NRA8T'9\*S'P;#@L&X
M_/S@%.\C'XL>?L$TQ(F7G[!\QESMJT ,G-MB01J;![9-HZ??.2RJ3T1YH8^[
MHY(C"U!.8J6CR)BY!L^AI8<K===G8M:P-:;?P$Y/7D]F:A2$0^VM?5FL5[".
M2H;\*-IWZ!-^]6<JH0.Y+JSF]\@E/E&E__+TW(S[\":Q3D$@XH?<G2"!GSD;
M<Q3D:YR5A(<VH$V?7\B;9T=]:#;.)V'3BS(4Y$,Q.B;Q <8!?I.W/G._%LW;
ME2P+@U4FSZTMW@V*> @%UHO*4&24;Y,7K*JIYAO)1-X59)L%(8^ (NI+H'L,
M0J6*W^G@8&%A0GAPH45IW-&Q4#W\!7&B1*I=$O7E4_7O<DRUYS@X8_^%: C5
M?.-$;5,/)M#K>/*(9,@AE"R;:4-[< 8N8M.!H@&6 [WGU9WJO:#HZU)E8!H8
MLI-3%2-CS+]]C"D>=@7KA 7MH:T2BSK?$U7M$>0GT:1@0].>X[!M311^P-&N
M3$^QEYE90IRU$)(?O,.QN7HCKEA#*)T6E&R.8'+]1%[ ^]'2,&#ZE?<\6Q/W
MC+>2MY5T?$_>L->:J&]!*YG6KMECQP?HYA::$LCNVV]3K/9_0"E(D=X@\7TA
M0I^G!,,]:%*5SY+9SVBFSP-]$5 %9#S :'=4YH/DTW\_P^( ;A6KP/CNZAU8
MX$[\HK=]>EA%(U<O-,^8!T2JO=GY]GTS4&?'H67 $17(C7HR.WP+P5OM_*_8
MZ/?P<--]?DL[F^,QU^\NG]/BC[BJ@LA]7&0-Y]D)?=^.6XZ7:SLI+^  X^2F
MJ\F[6@R6D5"A<\#NL%0Q@.+VF^N'0@?0Y140PF\2BI.XNY_5^)NH]%VA>< 0
M;6$-:NEWF_<8BZ+=9C/5YAO->URSHE4C#]2 Z1<T\-\C>B-!&*P;4;80O,_0
M6_YRVN:-28KF?//YUPEQ)Y^1Z&%8/4"X/G.=>9EBSW( XR,!+\JQ2S>Z,LWO
M8X-+*VS:V%H@.,@MD 5->XC"@**%^UA&PG=BVN"5V9F6(7POIDTXML1M@?2=
MF'?/0FYG79;RX(SK0_Q%P)&J'85J19%['[>:].#,TX>D0&@/NYB\Z&\.)(]$
MAT(E[\(R!0OSO/V!H*%ZI3A;/*6WL9!O>B)MBWKK@0DQOU8UZT/B*6?Y?<L5
M9(>V6?E 1AA2-B $_Z2@)1LM[6#JLQE6<$)>IDX;IV:NR;?-1LT&IRLLX"PT
MX!ZY.,I75YF:I7PO0SB!!6JO)U S_DWGY=$+D=R).UN&[QS7$C/3=69&T0#3
M%N-3%I$FBL8K5GG[4N>[-,QDB/X#:S9_DK#$XJ2B:#%U8DL+A6C+QI3\B;V.
MIXX3CO1[HJ806$:GB&%B K!)*"90DPL!E9N77.B&Q@X4+'1,4K[$@=^NNT(\
M-IQJACE3,LFV1*4_8:,1Q7QQ].6>OM,QI^- !T#$WEVHEK)GW8T^>Y[L(&K,
MX;D^R:*.HBN>YBOB'B@OTO&T&U'['2L9QY7L).S'G\FQIUTX=%U9!H^N>7)\
MGP-1G6E,]MIN&>?L%0QNH2ER(<-4W^CAGMJ#G$:])>O_6CS?)PSM:F2EW_B8
M?Y0ES4@C=Q@I3*-@NQQVGZ-B_G&FOKKZ *-:?)FJO[.BKW%>+<9D6^(=ANJ]
MVN[]-Q3Z>Q #UE/WR2GVVHBKVP-0D;DLP /T%KTOO^<LT&%!_S%H6-"GF JM
M!E1LJ7MV)^^=!^E6&.@7%"\XN7L#]:V81H?AFM.I3]SX+?83?LU\@0RFB4NF
M/@8G=$?@K,2S.Y3WGCP;W5".;DG^^#]02P,$%     @ 4X+\2*(#2^*T#0
M=,D  !0   !F:7@M,C Q-C V,S!?8V%L+GAM;.U=6Y/BN!E]3U7^@\,^)'F@
MN?1EI[MF=HM;SW95=T,U3&;SM&5L :HU%I'L;LBOCR1L,&!9LH&QL/,R%R/)
M.M\Y_G3[)'W^=3EWC'> "43NETKCJEXQ@&LA&[K3+Q6?5$UB05CY]9>__N7S
MWZK5W]MOSX:-+'\.7,^P,# ]8!L?T)L9+P!CZ#A&&T-["@SC[JIYU6C>7-6-
M:C7(W38)38U<@Q=#?][\T@E*0NZ#\7.M^:G6K#?NC.;#;?VA<6,,7C8)7VC-
M)E":TH'NGP_LCS%]I4$ANN1A2>"7RLSS%@^UVL?'Q]7']17"4YJ_WJC]_O(\
MM&9@;E:A2SS3M4#%H.D?"'_XC"S3X_:)9%^.L1,6<%W;O$N8@OVO&B:KLD?5
M1K-ZW;A:$KL25)']K/"2,#G[%2:DCV!9IS\H/[!!X_[^OL9_K5#K&<9GC!SP
M!B8&?_;@K1;@2X7 ^<)A9?%G,PPF7RH3N*PR NIWUW4&Y*>A1WEDXN@@ER '
MVHS6MNFP:@QG 'BD8K#"O[T][53$0O,)PAY9$9J=^,1D3VHL94VE2(Y/R7*U
M<P#</"3]27\!,%?+B9"*RM8(<L<DLT<'?9P!<:3H'P>X"XGE(.)CT 5CKS]V
MX'1M]2[P3.BDARDO, ]P0P]9?\Z08U/OW_N/#[W5JS\? ]R?#&<F!B= J_R&
M7.#[\[F)5[0N<.K21L4R7:]E6<AW/=KX#:@:+0A(QW2LY@DLD>%EJ8UBT>R^
MPY7U3'\+#,%J<E)?&S$Y6'K M8&]>0H]]C+:I-9INV]LBJ/_[O1?A_WGIVYK
MU.L:[=9SZ[73,X:_]7JC80JH'"B%ZB!KIR(.:Z(1WB4_*(X7-3')F)='^S13
MTURP?L-M#3@>"9\PG=Q6ZXV@3?XI>/Q'BY (;L<< X?WC'9^K.56L8Z/,;5P
M8OV"-'_<7=_5;Z\;-\W&=?/F]K;1O([4/**>%MX%86(K+)_^\T!0NUP%*6J$
M29Z55H54!&'^"4;S0_,%+T-I*HXP=2NTRUHQ?$+K@Q;L7:93,3X G,X\_DL>
MM+ FJ^7:["_F\]Y-AS5E+:]C8KRB'_N_3,<' KJ4\NI*8Q)9AP1GAZHK\8$_
M)V_  A3/V &OP)-\G@E9BD%S:H0!NTW=V'U%KH=-&VR!2%RO.$,QF$V)+^#U
M6C=>G]QW6F6$5U27 B:C28K!G111P-:-;FP-,%B8T.XM%\ E@+8??6\&L$I/
M2"%G,;C-"C2@_%8WRCN(>.3)[2TM0$A_TH8.?<64]-UO+AVWT!$?':)TN"^R
M/-+' XRFV)P3AM^B/XU0&W20X_#_?(?>#+I]%_P;F%C4!SO7^XHAKQ]KGD"4
M=[J)DL): .RM!@X;R+LVZ\(NV$A7W(HD9=%5&O'^)24.77MT7Q&R/ZA\!7R%
M/U\2-XEUUK<'YIGN%-(.Y!H8U1'U+H[/UJ D'*EDO23^,N/1M;_6!1- 6Q?[
MB34.8&0N-[@$C(HS7!*/*5&H=+T6&"(,O15WI'E0&>E&TJ&?E=C9CDU[202J
M ]"UA_(,S3%TH <!H8WTX4J,@#EYMIS!R.NMG\Y4N8@J4 9(UUG02+V3!^2'
M";4F3G%XI(A*A;VMQ\^+2N1.1P#/V:*UA,O#E%J3F6[(JXHN':DY->,=<P$]
MTWD&)@&12(1D?I,S%8CJ#$!U'=Z&*R\#<\4FY]46HG83%XC8% !U'2?WY@L'
MK0!X PX+RU!N:*7Y"D1S-JRZCI[#R=7M="N;?170')^X0-RF *CK6L80.),G
ME_B8!52] 0+PN\0Q)^0H$+5I4>HZZ.;3!LJ.69"Z0+RF01AP^K-NG$9[_]*)
MK_C$6C.:81"D-B6F78]8T+F7DBK-5P1^LX'4M:]\, $?,4B*Q8?=7$6@.0M$
ME>YQ[O,:^TV-VAI%;(8B\)P2G;8=YH.Y<BK<]7KH &'.@>=A./8]-JH?(0:3
M!9\@/E1X<CV @7#$=)K"M5:+\G+#&6VA:W= >4WL,*%^G)^1/Q6Q7-02U0 '
MC2#'D;0?(R;E)5"O'BFJA$Y7'CMH/D>NE,3]9 5B4 F:KOYWA.E8P\<K*8&'
M"0M$H2(XZ4"KFM<RDVW#=5T&)J3#BF <&5&F:,E)FK% +&<$J^O"Q!O;H^P"
MNV=BETW)MRS+G_M\R84.,*$%15UN><8"D9X1K*YCL1?H\B&^9%2UG^P2"#UC
M7UG)'.I-].?:WB[_LV[]%QX^$J%)> 9 ,_D,@.&(_O72>QT-C?ZCT1_TWEJC
M)YJ@HO5I *_ 6T^=/2,BBD7<2Y/3_I0)]!+JN$V@W_<9:^.]+2A)E==UO+(%
M]4CQLDU2T/6I1]E^62><W#K/R_03BT0+A^+Y@8:YB"A/N3W:@#8:8+-B ,A^
MF]9R[=U2UJWJ"_!FR&9[C8G'&Y',4CU9#?33[P^48Y9OX;R6U]53!_B9/25M
M?4S*2]38>6F.69Y2-)NN OF*:8W738] &)$4^@E"U?R'Q,E@Z4K8T'0 >0/O
MP/6!. !@+Y5^Q,G,'[-6HP!)5])8?&=_PC:^\H5,@-^A!<B0CMR%4_VB#$6@
M,B4ZZ:1"7E/&0\#[*E^!2[V00Z&T[#ET(?&83WH'P<DEXH!8A<SZT9W=Y1Z!
M6%L)?#6ARTS0=[N0+!#AD^/]2>)9BXEYBD1X>J J87BY1VC1D0K:M4GRERY,
MKQ_7^G6PTQE/UR7B+>XU!NF<5WQR_023CIZX@7L*I+IV[\)*)[N!O51%Y%(.
M4-N&O.T3Z )".F@^ABXWU=K]38.E)&@'+K"%L4F?<B?6F;%_/KFM.=N4R39R
MQ68) QE7#8$V?M#;BZ>Y/ VG;2@+CYE.VTM)SE0\Y63 >Q'[!S9=LP!)FPZW
MQ+-[@M3ZT:W!\H*:E;1MX796HX]8D$U=CGYBDB[,GP9C"BGD%PX3O9DF8GMA
M-,Q-FFB83FOXF_'XW/^N>31,_"'^ T"=.1O-LM!6T 7KOT53MJF*R,D!L-H-
M,'JG71R[O?I&V/ZYS?Q.R_+@>]+99.H%Z/?)9V%XSR,<@UW7H>NEQU<=PTEA
MXK'H,(;V>/YKKJ=7]\]>%86M)V8J =D9#*#K]&(7+#"P((<BH#N:I 3D2N'J
MNN&?FX!=8OJ(<!?Y8V_B.^&97V(7+<Q2 JI3P]=U,\K!D09*(WA)KA((((L%
M=-V;LMLH/4+7="UJ$WY9A5)#OINE!.RGAJ_KF5O;U7(6ZM2?[-Q/L;F<0AI3
MD)2Y!'(XPA#2@[O^OS95KK6I4VM3@\6J3[IY/7Z!<MLD[+*E.6NVDP8Q\8E+
MH)P4P .B[W4C>G^2C0KZX$I-\2*5-&L)1)#9#.&\55V[ENT04GBCHW@6.C%/
M*64@PQ_R+YZXU(?_X-;'<$P7>_NCLC!4"BNE8C(;)I22?LO;AR"_N;1#Y  [
M<K&OLG)B\I92**IV"'6A7S#4(2:N\:V1TKF4N,RE5(:R(4)IB.=;]9'&WNT:
M;(^*96%_YP*&U)W4I,)**9W,A@FEI-VT[2'&X)*'W3L>^I/P""5E$4G**:5^
MLM@DE(YVT[XRSYK%\PA+**5<TEDC%(IV]S<(++7>07-$^%9, ?K)Y$SA6ZK8
M=0W\H"THGR,>H99%S8*!\%)S4>R <@'Z:>)(3F,B"8XSAC0\+*]^+H5A 6#S
MR/F853$5F:B74 :='&F-B_$FX8(5OU)C'2H>_"(ZN")-$650RK'FT':/F<!4
MF_B+K+V1F +TT\F9>B.JV#6.7=SXQ?":K6<F=RIT*G!A")LTGWX*.)+!Y#9%
MW0:Z1J2_@47@^?J3-$J0YBN!$K+90&FO6>Z;4Z/8^+"<W<*GH(5-VAWL=XU&
MP?E/QJW4.="*\U#/@DOZ4G@%00DETT<6:TC#W[50S6"#42D(6I2\!'I(!5T:
M]Y[;',4&11<RP[@VD5^]DIRI5-PK&T :_IZW AX1IB[.Q]:,.;.)N@K$&4ND
MA)1&T#;F/<3S!O@],R,T,I??H3=CUYU0^U"8J2*'LQ97(N6<Q#32,/.\]+1>
M*J;0@EUA?.XV%I?Z%-91999 6:>WCZ[![3LK LS9]GG-2&\)L 6)>+I<EJ\$
M*LEF WE,>^Z+*.')J%SRP35=TF63N$QE$$%Z ^@;U;[ME;\ / 4X:%GYJ$R]
M=4E92HE$<HQ%U +88Z8_SG9"5Q<2RT'$QX!-]$5F;[KLVD5'[5RNF_I=O6%4
MC6UA[#^T/"-2H/&/H,A_5K0^C8O5FR^OI9DDE&7*PQ&$TW.9 *EEUN^S5P,;
M_:Z/0)KN9K*<YC+5\'5\C,41.*G**(\HD@"KA-GDX^@/+VY]]>=C@/L3WNM)
MZ?D_U9O[GC_Z@K\;ZU=4U^\PT,18O^52FH/OG"Y@M]X!-J<@-%47.CX[RY)C
MZ?L>\4R735@(/J#4I>06#,[Z.)LKM7F]=D\@W0ZA@PY1]+2 I!CQHPK6SZ=D
MU,5!L/CIS7(1K9(2]NUA$\[JB1"?/5VG.T9HXE++J[*4-LG8N&GAN0^,1C\N
M:*7SV_%E%%(^QUL@X[5*/Z(GQ$R(5Q0-G+IP BT6/[W>'LA/<G>@14?R'?K&
M9II.T?W]3;UY." .WL:[0-OW&=L7&N$;#?9*HWG^+M($+MG7<U>_NZ[S;X<^
M^(/Y FQ:7F37=?B(L,W[B,VKOX+([YO3?_:^HJ-+R^6\J_7^/K*[P4_@'^(3
MZ^,(3L3GSCE2ZI"5]J0H?OJ?:VO[!SK_Y7]02P,$%     @ 4X+\2&T[SSC/
M&0  79$! !0   !F:7@M,C Q-C V,S!?9&5F+GAM;.U=6W?C-I)^WW/V/V@]
M#[/[X/:M+^D^Z9DCRW:B7=OJL=S)[%,.3$(2-A2@ 4G;RJ]? !1E4@) 4+R5
M'#\D+4L 6%5?$:@J% H__OUY'O0>,0\)HU\/3MX='_0P]9A/Z/3K01P>HM C
MY.#O?_OW?_OQ/PX/_WE^=]WSF1?/,8UZ'L<HPG[OB42SW@WFG 1![YP3?XI[
MO8_O3M^=G+Y_=]P[/%SU/D>A:,UH3PTC?E[_,EB-Q.B7WJ>CTQ^.3H]//O9.
MOWPX_G+ROO?M9MWP1E V(84M T)__R+_]R >V1,LTO#+<TB^'LRB:/'EZ.CI
MZ>G=T]D[QJ>B__')T3]OKL?>#,_1(:%AA*B'#WJB_9=0?7G-/!0I^62Z/S_P
M(!W@[&C]+&,+^==AVNQ0?G5X<GIX=O+N.?0/5B3*GQT>DC:7O_K1ND.V\8>C
MY,=L4V(9.L-VTGZ+E)6X3CY__GRD?CT0@N[U?N0LP'=XTE/??8F6"_SU("3S
M12#'4M_-.)Y\/9B0YT.)U?''LV/)\U_&D8!<ZM& T9 %Q)<:L/XR'$W&$?-^
MG[' %]IY^:^81,N#GGS:][MACC*/S2>,1^$R%%W#.$3RFR/9\FBG9R@).,%P
M5%$$%R3T A;&')_'(:$X#/O4'_$IHN0/I7$7.$(D"$OS[3YP%\R.X_D<\:60
M/IE2\3I[B$9]SV,QC<2T\TW@Y!$<5N>]Y'.Z$,45(OP7%,3X!B/YMU++ZIS;
MA^V"T;XGWJZ02-VK@3_M:%VP=8$?HM%#0*:H)LY, P)@;A3-,*^=P_RH7; Y
M8/,YB=0K(F9)L5+(V4$806)N.&?4KP%4YR=T,AMO+8$US+SF,6&P.!2VCD#A
M$<MUL1Z]+O.0TD)0?"+NI<)8?<P2NAZ!T.C()_.C59LC% 0'A=(SD)+:D=)@
M_:"DJD:K@2KQ&5/I=1SZ;(X(K9'$[:'KH%<-=3C'\P?,ZR0V/VX-E,X$4=R+
M'_#A6A UTJL=O5Y]P!,4!U$S"I&.O:)8_$VHLB.NQ;BKT24]S7H8&<;P<X2I
MC_WUMR223Q>SP+%PG7OKH<3GP>AV/+H>7O3O+R]ZXWOQS\WE[?VX-[H2?XT&
M__/SZ/KB\F[\U][E/[X/[_^WQ#2CA"$!9%Z.N$!ZOHQKQ:Z&FJ#P08T7AX=3
MA!;2'?]PA(,H3+^1<_*'P^.3E:O[E]77OZT9NT</+\ &Z $'*O"@;734):$)
M>F(M7S"JEO)G$A;1K>^S9N-%_?H\SY!X+=*Q5V_(CB\^XT+SOAZ<I*--.)N;
M!;PB@3FS$H>",+:0+*"@&X V"+O(+2<;P!C:-@3(]D+DB(9-U;+@&-AY#:#\
M]O'LX_&'LY/WIR=GIY\^?CHY/6L#IW1]: ,H+8L L)/N"J-JX;K)F3L;N&G:
M-050WDBR@V-5O2PH&OH!2/^>JYC-LEC^VI:M(G!:$0$M!P PZ/L^29[_#1%_
M2 =H02(46-$HZ-,J+F<5<2G@!0!"=]*5IMB_1)P2.@VMT)@:MXK)^XJ8F)@
M ,8MHQZCD6!>##T=T@AS'$962.Q=6@7F0T5@[*P @&=MK0@?%P^E"UODMF0:
M-@2%"B,Y&EE;9&O]DY4'LR'O)!3P10(D/.W+0#7]>A#BJ?SP\GO 0NQ_/8AX
MW)&;.:1R.SW$%SCY=TBW(P=W0L6N&']"W#<@6'H4".:"&]"E65MPPKCX4BD8
MB-=0$R .8E_M17(E^2CBY"&.I";?,_V\8GQUZQD<@@&_XZN0GQ7J$0<T'<JX
M+.,9$C2.XDAF;DC&BKTT31<([W\->-N9A(9BSNU)Z'5Q\=*6$%R)&C#3\E8?
M5%O[@>*+WP;Q/ Z0W).[G$RP%XTFWS@+%^*3W*9;+ *2I'J-)K?X*9,KP@GU
MR"+ MUATN4?/&W#5.S0$MZ0"OO4* ]J[*_B8D.B:A:97-ML @A]3PYN:90D:
M'HJ981C&V+^(N=0A+"CTU7PB][9\Z<%A&BIUZS^$$4>>U8@J/U:K*']LUF8J
MS_V>*(1*AU._C11YX>4SYAX1;*5SS3FF K_H\EDR:=Z1K&ET"(9VI7?'077*
M2V5/E"FQ5K2<[3"UF 8"K"*[ODVN\XU))'NB'TH\=\*#Y,13^2"B55_.NS]Q
ML^&PXU@0/+A6)A*+#!KV&MRHZE-??#]A?"Y/4M@QKVU4"+Y@9?1KDT8W>I#,
M6+4K0LEANUPM:GY)"G2BI&"@K1E]___B,,D&O\.!S!>\9V+!_)5$,VFN"S:%
MD:YX/-]\>8Q;SQ5&;%5O/C7FO522 305231<[KT+HJOIQFY#03 ]:WA/<J;%
M3H* IAD9H=PS0YJ&8"Z)NET)>>XZD50;O57]^:&-2:6://91C?3VVQU.CM[A
M,>:/Q,/)DGR'/39-<%8+?@7]JO;85A7O<Z>*5TU0T#3R@CP2'U,_S&SE#5 X
M,VB2N7F[2]=Q8RI@YA :=#>$*GK2;?.4:3DA7I PV6>7@1S3/OO/B5@,4-<W
M?+NJT5QV0WT2@:9*N3UA-5.IH]Y<SG$RIRZ:,5.$U:UKNRK07,*#&[>@X4T,
M\I1L]P2(EQX0O)0R&EN0_?#"&#3<]+-(JL9RVDGKC(C%ZH%0FX^QXUCM8MU<
MULN.[!=KQ(]'^<.L-1UP+5%*)@.%X53K^^.3XY/>8>]E4/%'.FX/4;^7';GW
MGZNQ_^N@H:.L^BBO-\-^'.#1Q,"Q[L1JF8X=I:WXL1>-^,HML!Q>U3?M_LQJ
M>6PV<E@T7 &86U>$2496I(76TY*6]D".L=IT30.)CI/7A OHDZR5L:K_$*M^
M4E9+TU"6J0L"]:8/Z2U^"I:R[D+$8[D/=(4\$@A18OUIL-V'@6!G%JKC>M-L
M)Q;K1^Q&T":, +DE=X<7B'!!N?@0($^=]5@Q842J7'<(21#.")5CK7YD?L9(
M)MO^(HL3)1HB".@3+A0D"32*'XVXE.D,(3G!&94RC-6/R;<@EM:^6>Z;#2 D
MB3O+=I/X^N5W'A.UE=>/(T&!''B0>%G)=&A>$5P[0DCE=I:W*U/UXZ#JG*7$
M&86N;04AC=I9PEH.&C![BOR=:\.1WK*=VS_FNQM[:RO'T1'<U^/ 8Q3(%*='
M3&-Y&,:4W+'9JDL[:'= C>PTG<^7>5[Z+HOG?L-<%FY$4VV0I[A/EV9/Q;>J
MF#D @<BR=9U=XI*GVW')U6-Z;-++/*CW\J1>^JCF Y5_LII[F?2'*\8WC@@R
M*CXFKI*M!E_),;J/;]I1,F2'N+ &()AV+QXPFO3]A I[52MM4R"AS9T4,[?M
MI^5N_Q'*A0$_GYZ!"G(V@IJ6X_IME!=2Q[*> >)^^'TAJ\RJEI^-+I9C/PBA
M39OJI9:)(SO@-LZ-NG:)>+!,>;8L8Z5&Z& 1*ZKI8US$2C$&#\I5H8(P1ZR]
MY%F) 8 L=SNHKP5B*\=_+H1!+Y>MH5[_$MJ"^['BQUTK=AX-PMI<_IUP=E1L
MK -0@CM$I[8TF<SO'2R[QJ.X1<MNAFPH0K;7;LVV +(L;JG&EH"AZ;&KB$&O
M2ZYBA[JLW*!G,H_G5BPVVD!8 C0*E#N,D*<8@)S?ZMWNP0:7+0I#_<%,*ETX
MI#KCHZ"*5RTC0T@H<E.(6MB%%C>YG"\"ML3I)I3^6.U+E2&9-I_]Q5[#JZ[!
M(4S.-;Y&N?M*:A)1PQNX+_[%/=NLCS^D'IMCA]/9V]OK]0X-82JI64WJ%1"X
MR>?9PV&8UVX]^2/AH*FLP;XL;*H2:DUS3K4Q(612-C755)/,_BK/%9$IP/4J
MCW9,"*FBG2N/5C( DED*KNK.8&3,73G;SEV1H_;4L+WLN/N2J+(62C\,L=*0
M:X(>UD<6%$/^B-YA+^:R+IAH<,LH3_\4X)/0EN-2X_A=S#%K\L^7&72O./Y7
MC*FWM 0MG7K"286I70^R<X>3+ "L*+H98DVE]4B:4T\@,=42.JT%T<;B:P<1
M=-2V.6"AQGFU2_IZCK*&?]VZ0@@\E%#H(EBW&80$8DYMU8I2>GW-](*3H=/!
MVIJ1 P"$UQ=!K8E=?WBQI:UO:ZD10*^S6WJ=._M=ALT_&[![N/;6!3;4]?<R
MC,@<17@TV5D!R@T!83W>0>ES@912# , .:/:ZX\_$\R%\&;+:_R( [=EVMH9
M3F)/6ZNU51R08,_:C]M$E_:H+&/ 6[@=%+[0YC;S^V=$>5]6\2:1A[J<K^D=
MTD4<A8KA$S<O6M<#PF*]DWYK@=5Q"!2ST]*8G7:"69&_7"=FI\ Q.RN-V5DG
MF!59375B=@81L_-E:@\N!P$*'6-4NCX=V+R&/>.V;%Z=%"!A:^=:L?F=LH<0
M\T?)K5)56?"?RB)O:O-[DT<WPZFYY\(SJ<UOCU9IFA/-F^(U]]Q]L?*!*&-+
M)]QE:3)!IUB:985*XJLD+T9'#P&9JD_F.F+N74%9_4V_5^M;V)W% VG6J;#:
M7Q<<^*CY&=V=%6E$6-K)I;KMM:\G5.1E.S(W4?PC*_L_HB#G/;Q$Q0W*5J(_
M*/^V*94J(0]H2;V2YK'@4^9?&C='+&K@T!>4N]RD"CC(HN%3(^NJ>%YR51I)
MRJ-J5LH7@43G*%"WR\XPCBY0I"L-6-.X$-*U&].$&N74L)9<DXFPO 2C\K&J
M?"[RHO VEN(;3=(#4N& />+MZXMV&0!"A>%&<2\KD$X OD(>[L_E(01G2+-=
M(!0Q[@#$K C@+]ZC28X+YX5[JU^K:!ONSNY@T=Z2 S3(:_2T!RCPXN0^ ,W-
M7LU%L$S/A7"S<GO>9W-R!*NRF:TJ>47Y%GMAGK_P;D.LJ["0&JM$:D0-SWIE
M,3;[FU^49E&#/%^+BAJX'(9A;#SRVM"S0 5:]D%%"^3YRE5TC*,H"5"VI*>Y
M!X(*">VQLN:$^LHU]B<![34+906.(/:Q/Z1I38YV%-CV?%"!K3W69YN, 50T
MR(3U2A8R>+]=R" [V+Y4+]#<OY+AXGR9^<MZ$4?I8;J8OS2T67+/C*WAU!S8
M%;WL"V]D$\""HZ,MN7@>6[-S'/H!2>LJ4,DBH#:8>LV0@4Z(JA/&EE*9+NDC
MX8S*]1T%?<*++I\L: \AH.*L>^D&00%/#=SB-F.3"<7<?.GS1@,(08#28MUD
M L"T-,9<6,^CR9#ZY)'X,0J"Y7 N3Y%R@@+=ZFD]3;#[<! <Y5* 5F<9 /P:
M\K:"^L4+4J9+=^ET+JSD<"MM(^YK$ES*WX#)"YS3JX1?,C3N.:+A!'/A/I\4
M@.XV!-#)V:H.Y3B$%H'2</MRX>=H\@N3F3E#H:@<AU&XFM1,.Z"[#@9T"G>"
MO2ROT!0@S<!)^<%%(-LZ0 CRE072QD]+N8B9J4/& *>4_(']H2]TB4R(7$)6
M6^TKNO);[N*W>([]GQCSGT@0B!^%UB$Z)>M^EFS%QI\,(:_-52-:%0RT>4##
M^#?.KAB?HR&=R'\26:CKH4>3U+P=$^IE@[XR.[/O1;&R<QP-@JK/@9!V5X/5
M4%4,T#3J&UJJ;;=[MJ+^98;]B;/0Y"84=X.0>%<6[V*N &S>7."'*',^K-S^
MS<?M_1LY7B\SX+[LX4BZAS04CE?1?>G:EEV\;'E"+)LPNH9P]E\LDL^^33HF
M ,QX>;)NT=P>H3<W![*78E8J,QA9-EX/)*#W2JK!!+7RD[!]6/ HG.B!L*])
M=(4\E?]@O\S0W@?"EDJ10N:N-;2S P"D<?P@V)4&+/8E9_88OZ$QA*A?&5A,
M? # XY9%.!2VIEPX1]$,\]5G^^9+82\( ;HR"!4R! "J 5J0" 776!BY1>4N
M'/M "+^5@:F '0 @Y;DIVN$RMNYN<ZN  ;.!L.=;5Y(956] JV$6_&R=X"U4
MA8#:V($6,+IF='J/^=Q.]T"=1C3=_UIR#'@+FQ71DMSM)\"5D(6X"-8 *<3P
MH#*LRL8(3XMBA(=JV+=(X5ND\"U2^!8I?(LWO<6;WN)-;_&FSLWR_8\W_8*X
M2ERYDRD#YE5_NQF<6^L<U_QM%H")W[K6ZQH"6>5-*F02/J#5O8+X0>_][09)
M2R>B\N]KE@QY0[O\UWALQ[TK!"/+K%UI7J$[/P!>ELN8,Y\% =(?JS(W@V!9
MV;$PTPY [M>,^HRJI/$'1'\?32:R%J)DY'IX/KJS@N'8%X)EY8:0(T, 8+M#
M=&HSJ3*_P[E3T-&6RM .1=)VCSS; HC9M*4?6P(&I,PW0E#S>&X5\D8;""NP
M1C.R4MZ@&(*<T7.QG/-M(*RN17+.4]R,22EK!%-$HSNY8Z"9=RWMX-QO53#_
M6GAH0:A:#\G:LN.IME UC#*MQ4=M1JH@'<^JDF[1]<P]74U<(VKW.*T]NESF
M'/3)*/=-/MH2]OT3*RGL3(\NU[K*PL[PT9JP18^RNIWKTZ5C6%W@64[:$OD5
MB\UE9XJ[=)FG4EG@648 &-/C"$4J%7'L"4*YUBHL:-N!96@XKNSHF1OX@(#&
MBJ#O-%Q@CTP(]JTA=TM[(!Z\5;_RM6&,K+PF8$!:IO6!U9*-FCY_/;UB=3)8
MDFXN9U;<!T(XIE#3UI7-BOEI=CV_G$RP%Y%'?*'?%W=HW\'28:A"4#*HH.&E
M16$[N</:'L""#485*I1Y.\&'6J0.<LJO&XF6)O[_1C1&?'E\(G\1O@N+I[,;
M%,7<E&_HV@E2B,*B=2D:+BP!,)LTM3[VI,JUH7B)HX=AY 0H)F^%K!LJ9+V'
ME7?K*FA<:^5=_4J]I.@>TP'C"Y94C#0'E8Q-(6P-EI:MF1T $\Q;?>,_=7WC
MMX/?>WKP6W(ZFFP<8$FR$LX9Y^Q)'F]!"_%+M#2@66X("%-OF?.FI9AK_!;F
M%V*VGM[W/'GLA=&1>J1F/2S7'<)$Z@!4><; '?/&D9CCPY2!41R%$1*+ )UJ
M[]9V[[9O1[L+&0*'G&9RN,-2.O(>L@K3IVT0""6"*TZ@-O8:GD+SE%\1BJ@G
MS*LT"A/V'T)U2[LAXN?6%4*%7<>ITYVI5H%)GW^-'S%'4ZRVT@LQ,?2"$.8K
MHW-Z; S,=0+++<Z3\5U8L??L HOY>RXT[?+9"V(9NQE-QA'S?K_#BYA[,R2+
MQ5/_0KHWF/IIC=\KQM?70]+I%7G&_F"&^!3+IY4'OQ/:(.1?U:=BG8BP$T5.
M+(MM/N[9C1!\)/Y;&?N;(G%6QPI/@)!C5I]251 $B#FN/Q'J_Q.1]1Z2O9I[
MMLE*PS-9C11 R*9K;KZJ45"=J-ZJJM7E\T+,HR2*N7A+T/,WSAZ)G';#=(J5
MT^T&8^FL*Z?L+(]RLC9QF5[I\H\8<>F!.2MHYW1VZ0O5K\:=B[,39:\\30*9
MY3XVK1[ )BE5N.4.BZ^)I[8CODGK,(JPG]WV4(N^^$5=ZX8\0V2R]B=T>>=)
M_<A7$ 0,U>A/IQQ/482_I?.5^"6]IV>UF[6[6KB-WJI*_-"Z2K@) 88Z[.Q,
M.8S4*LR?6X>Y8^<HO:%1UI5(]E/"Q(PHA-#2L]WXW'%3F%DX;!BC&\1_Q^JY
MMOBUMA6$R\$<0]5:^J%M">5Y.4<A"<<+CI$_HMDZ+J;[?]V[=QW4MNB<.5G"
MQE"K\UBN#ICKEH^^4Y=V1:7-'CT[3:<PJ$W>]88@QN'+-<"ZE 5K\R[7^K(I
M"E9&H,UBNDW;[U00YJ<;M0,V%QZ(6BXQ-D)8PWB=&@<U[7<[L@I."S*U]I/J
M]>M*]"8[HUS7=K&MGOGGQA4T&"6UOV(RG<EX0>(Z9$U5BR5B[04A/[V,AFY:
M)5;FH&%X7N,]V[>,>LF5)YG?LI(T:$3+-+2K7]4S15L6#S0-=5"@+O&M]S(A
M>.(O=SD0C-N 3JKGC.[-95T[W<X%ZCJND^JYH/MV 5>Z0WJ^OGP^G;4-@-DZ
MM O6[EFA+KQ  TH=I+:^2KD6[4*Q>]132SR F\U>/%B9BC!@5.;08.H)(^6<
M43\L=\O9I^.3S5O.,@_H(>KW<H\0OZNG[,NE9]=,&H49!FSWGID:=V/2;=!R
MOKR5Y09D?&/]]=)RMK_, !T<]S<ZE3:\\B:A.W\ 9LD\N2M2K<?_K3V '/PO
MKZ5F"#<X?&V89>NUG!U_^@RB*$WC.&JY!@#M6% 8+>525G MVV8S&)&W0KW,
MW\FVR00  &!?1&&(2+FO3F]W4;S=1?%V%T43<GZ[BZ(;_V/+22[R-S(=NBLM
M4LR&U:?HK,"(/G\CO^XGZ[HE@Z:@/83WP@T?!V8:3IUY215X"<K].B/>[&<4
MKNK ^BHPHH&A1-^N$\N<-"Q%I 1? .)FZM#.C 6"]?!2$!<MRT7*?MB.E&6'
M_&LO&71? F-C;X;].)!)Z@)NGP2QK'\YQIZL:"G>0W7.6,CA2NC&@,T7<;0Z
MT72)N*P>(5.HQC/$L2V@5O=#NE@(*U)^OM0/8'%]&GTBG%!?,QJ87<X;%20
M&TU/WO;UWT[ZE>T&Q %LX=4K5I>L7%XOYJ"CD\#TH/Z8IM;DO)PO K;$N$]E
M2A)>_:5LCN2$B['VJG-/"!$(5X5.K4YGYL"^K,Z*6^1RUS=\=PYZW2+*7YI2
MKX6QKW5&*W)OK818T]@08A%-JF)-8@+I1P^I# ,(QL24G"2"EW2LSUP<Z\/>
M^CDJ+44]:?^\[<0B0?)(B@!<V$$HT74N \0JZ>9\^=)F55JD_X2X[^9H5Q[_
M;3.PM/]:$Z9O^X=_YOU#X/M:.^X?@MO7*GQ73:]JD3%>Q\#=F>'UB45O@%>>
M(H%LP2D:PTSM+\ZF',TMFW"%/2"8OO7"[\0VM#3VS:)N";UI(G["3C^.9H+H
M/V1%UG/\TMAT)*'BF%WO!CHJ>_ZFWTH<0U.*>XZ1\$F6BJT5]?93*-8>75<J
MW@%0*S^@X5H?\DS.& ]8&*7NM MVUNY=5P>N"J25.="H#A#G2WE[@:QFXX+C
M1H>NB^]616Z#G9T"0C\>)5);!43^]O]02P,$%     @ 4X+\2.7BIP5?6@
MV7$% !0   !F:7@M,C Q-C V,S!?;&%B+GAM;.6]?7/C-I8O_/^M>KX#;N[6
MG4Z5G'1W)ME-GMF])=MR1\^Z+8^M3F8J=6N*)B&;$XK4D)3;GD__X !\ 26"
M!"F0..RIVIVX)>"\"><'X.#@X$__YV4;D&<:)WX4_N=7[[YY^Q6AH1MY?OCX
MGU_MDS,G<7W_J__S7__/__C3_SP[^\OYW37Q(G>_I6%*W)@Z*?7(9S]](A]I
M'/M!0,YCWWNDA/SPS?MOWKW_XS=OR=E9UOO<25CK*"2<#/NZ^.8BHQ2%/Y%_
M__;]?WS[_NV['\C[G[Y_^].[/Y+;CT7#CTRRC=_:,O##WW^"_WE@+ E3,4Q^
M>DG\__SJ*4UW/WW[[>?/G[_Y_-TW4?S(^K]]]^U?/E[?NT]TZYSY89(ZH4N_
M(JS]3PG_\#IRG93;1^K^\A '.8'OOBUX*5O O\[R9F?PT=F[]V??O?OF)?&^
MRD2$KS68Y,WA6[^AO:2+:']$/[/!NQ]__/%;_NU7S'J$_"F. GI'-X1_]E/Z
MNJ/_^57B;W<!T.*?/<5T4\\ZB.-OH?^W(7V$'Q5T_1%T??<#Z/J_LH^OG0<:
M?$6@Y:>[I5*+'RNTLDY<'2U#?3N:/K<T]B-O$?93[+ W7@WO4R=.3]!1[M]9
M2^'7T/F:_551EKZD-/2HEZL+G!M(<\'*$0^T([=", "OC^*J^3;^RQD@SML?
MOGO+;<,^^-ME!HCSD/V"J9^^+L--%&\Y9LP?DC1VW#0GPX7G='2[=;01: (\
MYG%5'2=V<QG8GRW6R5I\ZT8,/G;I69#]7KS[)HZVG3004D3Z??X6//08';GF
M%;5CFD3[V*6=AH6L;<<?K!"==80IE(9GG^X[Z/)?.1/BA!X1;(C$YT]"NDZ#
M-N/*.6Z<Y(&S97/[H^/L8/[\_EL:I$G^"8SO[\_>OLOFIO^5??PWYK@I!<G6
MSD.)*IEYE(V0CMYFI6"LUK= .#);!.T[#@MRY#=.\/\B&'D,].F2_9FTF4!N
M.)41>*1<[2@L6DUA)!X+:V T E'"J1X-22.:I6PS1*\MJ7>JDR74_>8Q>O[6
MHS[XUQ_A#W"K/TINQ3[ZFYA8[NBC#]-6F-XXVT-(;VB&U*7:% .'4K5!Z$ZM
MHO8=;=FJHJ1*@.RX0^^"#?;8"99LR?[RW_15J?IQ._2#3Z%:=?0=-$(]_%2R
MGCC^,K*$TR6,\%@C,%]BKQG9&J4/OD8\WNH4R8>9_!W2T54KXLG[)J V]D@J
MPC>7;!YOT/2PW03&5JUJAX.LT@CY:*N7]>1A)\BR';M'@/!8(W#.F'L@P%7@
M/-9H??@]XA%7JTH^TBI?(AUA]3+V'5D%-0+DQAI/%_LX!@W\Q'6"OU(G5H-:
M0U/$HZQ-P7S J=HA'7NMXO8=AAEA(B@3(#TZR&7+4"')'=U%<>J'C[!IWA^&
M@C2:(QZ<.HH>["-JVR(=I%HBG[JKR,9K09X(^N..U2L_H/$%<Y''*%9O;@];
MH1^9M6I5!V2E">IQ6"_IB<./$R4YU9$!,MINH_ ^C=S?[Y\<9K#5/H4, $CF
M4'MC<R?T0U)'Z0/(;.B!>L!J"7XJ?'(>A#.9$<&&2'S&WEF7"YHK]DG=;*]N
MB7CLMJAWN+\^:(9TE+9)>_(>6UZ#<M)V1J/8ZNN-QVK;R8S(&A7KQZ34<!*C
MLDY>4^,R"P$9&9D&3LM7FRL_=$+79UI'B=^0C=2Q*])1W,< M6?L#?T0CO%>
MXO>.!JQN[E?7R\OY>G%)SN?7\YN+!;G_>;%8W]L;\?,DH6G2,K:/&B$?Q?5*
MR>.UV@+QR%0(VCLPRLF1WW*"EM) 3&MU?X_ B;+HB98O';>=A$LI5#SVK(.&
MZ!U,)>]I?C8K(FHX',ZTEA>?[NX6-VLB_.\G>PYXX21/\]"#_RS^L?>?G8"I
MF<S3"R>.7]G.^Q<GV*O2;G7[(G?03B:0'5:K(V('[B9_[Z'.R/.T<OZ'Q&A&
MG)3DO AG-HB+[PYON5BTQ?S^9S*_N23\C\6?/RU_F5\S'+B?$<HL%&V($'9
M.U1NPJ"TQ -]],,0QL2P]FB%_I']PX4_:,G(XJK,=:,]D^".NI1)\Q#0&YIF
M4Z!JFFSN@GP*T%&XLE1K:(\8\+7$[KUPRXB3DOJ,,/K%4FX0)WZF\4/4LH(;
M1>M8TCJ@24*<((@^PT58LHEBXD7[AW2S#XB3=V#@]F]_G/W'^^^X\__;][-W
MW__'C)%)=M1-_6<:G'R.UQ\ ;B)(DO5H:;*DV?T;.R!W_G9E9==7MT;L^!I"
M]W6 G+3D]LFP+M\Z;P^H[2I]HK'DZQ8GZ67XS#2*XE>&9@I#'#1![H=U"LF>
M)W^/V-=JQ>P[W@IB?"JUXTZ#*.3;=)W;F.X<WUN\[&B84+;$YVY=B?0H;*'7
M$[FC=5!?]C^-;HC=LHOT?0=WQH-D3/C"3LP8!U%-.XX\I@FH8))P&T3 QV*,
M,TK29!DN7ERV+E]MSOV L7A,5N&GT(V@6$E*O0N^9G#39!7?QM%C[&P3L)/+
MOEI'Y_0B"@+^CU_]],D/5R&%=!!5W&! ?LBA97!35^*O0S%##&/#Z]P[C@62
M$3\D0C;8W^;26<8][#8#B*1)ZF]Y-3)&%X*?W)2T,.5#)C22HUJ=PS+\:-6Z
MY)G*XL;L'#[*8B5*G4#[W/5DE=; CKC9F;+#:=O<?T0[&J>OMTP;7M?I'WM_
M!TE4ZJU\2Q?DCJ:C<'6KH6Z/V VUQ.Z_LA;$9X23%Y6Z<@86PP/#*GVWNEW<
MK?_*CPKAE/#VX^)FS;1=K.VY[X<H\CZS^5AA$.EKY&YYJ(CL@OEWB-WM2,2^
MHRPG!%5BY^X_]B)]U5XR@C'%SIV GT Y*9[\@B&42Y]H-6W@E:VB[<"AN4&Y
M6EW^NKR^MGG"D#+1_8> BL48 W2VAPKV<".K!0,UNR+'QRX&J)Y4M/=#C*N=
MQ.]_$) S*8*CC ]Y4W B.:NO;1U[C&&%2[:<65XMY^?7"[*\6<]O/BSA3Y$7
M:GF=<TDWE&V8O"6$2>C:>2D,H3!98P?DOMZNK.SAZM:(_5I#Z-Z7TC+21- F
MC+CLUK92?X;4>'&UN+M;7#*OO5A]7)#U_"_$]FT*Z3SGAHWXQE"=JBUR-VU4
M4?;0VH:(G;-9WM/R50I/+ C;F5('TG']\^*.W*QNJI<J;$?*&^.:^!VMJL1Q
M4!RQ*QT(>%H8W&;TVU#8VW:X^]IW'OS 3WV:S$./%_EXB@*/H07$"M/7EGM_
M';HC]ZFNAI"]3K<O8K_LK$+?82\Q*L+DZ:OUJX3CZ<_VD\OKY7JYN.>!\_OU
MZN*_?UY=7R[N[O_ P^CKOZ*  [V+OXT=IN/R&E> U:VGX=:FK\E*I/'<"!Y0
MWWP%*SFPQ;O!UU'XN*;Q]I(^M-S^JF^)W375ZE5\\K@99F=LD+:W%](D.2O<
MCQ>X'.ATK-WW!E O5VSKI/M8+!JB#0D8IS,FSY9XC)?-"_H['S8+E,FZ>@C\
M1_X@5TL>5FLGY*ZIIW3U+GY3#\0.JREX_]O%G#SA](G$P'9.YL!JM_BTFYDE
MX&:)2@%L1:I'LD<&WF ,;1.,?^_\UGF%RW5Z-\Z/&B/'MF8EZVZ95ULBQK(6
M@4^^8YW1M0Q=0VNY$W3MN>%BNPNB5TKO:,"?/S[:[R@,H],/N7-JJR[[:6LG
MQ"ZK+WOO$L\9A[-8L"!UFWH[GCR\\LRIXSW3&>Z9T##A$RP/23[0D&Y\FU'Y
M_!I,>3$&;J,H+*5LC-R?FY64G;B^)6+/;1&X=U9E1K9Z_<AMN*ADQW?1JC]B
MS64:;)9ALH\A#?:.)C1^;EDS-_= [LL:ZE8**ZN;(_9J':G[CFV@30KB)*-N
M>0X>4N%\]DT8CS,_9V(Y/TM[.:UNC=Q16]0\RM*:U(*Y3>+3,K7PK(V'U3._
MB1F4## =2&N?_.%W1CT_G)0+#C JQ_.[MLRO 92K7G[&X7+2.5YKJK*R,7;7
M:U12=<8\B6SE%H%[NV%Q0 .$9Z2\#)0?8'PL#G3L'T";5'QU\^%LO;C[2"X7
MYQ:O_"B.H5I=5*<?<F_55EWCV'D2/JPO^P"'S[:O(@RO?.G2%_/;Y7I^3:X7
M\_L%69U?+S_,U\O5C<4K"D<7HZ1E1X?[?4>]D/NXIMJ--_VJ71#[MZ[D)N_\
M5=;1UDJ2#*YYS=T_*6433X!)[Q:@J@-R9VY7MBG2-(DI6D-H@_$FVW/RD-KR
M.X+EE(S"6R55VX,!^/VQ1AU%B FQQ]5):2"H9#V69"B(A")X!*^%^RF4&(-[
M5%"YTP\?:>BJ_:BY!W*_TE"W6A57V1RQW^E(W;_*:D%;/$0F4__&5DW: ?5=
M??RX7$.A/''][V)ULU[>?%C<7%B=[HXO/++UN0COW8JTY'F:QO[#/H7TQW4$
MTS]4Y8UX1L8R9#:E2=M=0>-,D(/#,$:M/E!MD@-B"!I(T=[9&I(X?\BN,,](
M(1+)9"*R4"2-2%4LDLME_=HD-O/6W(FV>-?R-LYB%MQ,3:^NUK=$#E,-ZAT\
M,7+8##%@-$G;O\IO'E7C1&?B753F]TFRI\/4[=2XG32LIHG0]-^^>?N.[)QX
M1KZ?O7W[%OZ?)$].#$4<]NE3%/O_I-Z,A%%(B<_-(1X7V:=)ROY@(&%W2Q*%
MK;Y;TPRYXZH4.]QQR&T0NZQ2U%/V%FP2QN2L0^EXY*;OWKZ?_?C#C[,?W[VO
M<]0_OIN]>__=[+L?ON=^*OTS:RR<&,N;E^N8.LD^?FUUXMJ&R-U8K9SLR,>M
M$+MR@["]8UP9R8H[FW7C'X5B(7WD-XXLZ9>YLI/RFPTS\MWLAW__<?;N^W?<
M4]F_?OQA]N__\2YS5"P>.O<\7IC="6X=WUN&V1F^A'<*4VIU1.[!^LI7KA"W
M]D+LX1V$[WU#H&!!@ ?<^LFXS(@\M5NZ:3RJ >#=OC-F@*PP@#T_OZ.IXX?4
M6V0WK.:NN]_N^17-2[KQ75\5_-/JB-S/]967_;R]%V(_[R!\WV&>LR Y#_)&
MXD(R-I8JS8^I/X);BT=Q0.V (7[O52O7'%)'[)T-PIH,;1_%L6\=>Y<P!M"9
M3=J;*$[)_6N2TFU"/MW/>33_&[$8+ZQ!.3M[[OG1#]D&'H+S(N"NL%!-,^2N
MJ5),=LS#-HC=4BGJH$ZI.%RR,V\:-\&!=GY&%]5DV>?0;- 3.?R>;]:(YL_&
M$:.,8061G(7;>]D/B3W/Y]?SFXN%S6< _P4LT6.9:<4&(K43US*TK5:^PJ(:
MW9!/5KJ*=WD; O$$HRVZ@21LZ2T(Z_G8PRA[E*3-5<;EV?,@B#Y#'9ZK*+Z,
M]@_I9A_DM2_OJ$O]9XW:KQUI(/?Y7B:I'/-T(8 8#?KIT7ON+Q\01O)X\+CZ
M%Q5GXX+TC#BY"&03Q<3+A"!.WO:-'[)/@\")DZ-PN:UTR5LG7L5LQ9E2CQ^4
MW]+X'DZN%5;6[HP<-KH909UGJ>J)&"@Z*F L&Y-Q(LPM!"^1'T(8-\+9V<&,
MT4V1)8_LF"F>N0$D2(#WY476"!IPX.HG\R(Q3<N,-9TF!08JI=4@<-AC,LZO
M%-R8TPL.I&2!P=$'5#MS\*.43EP>+9)L.]BJZ#!!3ZXJV^;%HO7$//A :-/>
M.V!.=B_/-:YNU6O]6G7M>NRJO*G1P5#57A/TW1JUVQQ8ZC(Q+ZZ3W+0KK]0W
M?NSY\S"*5YT:VU6GCOMNO9[(/;R#^HH[4A/<;G>1WLQ-*H0;[1&-@'Z++=E"
M<W_=W&,Z3J^SLVYH/@TG-[ZYK#HWD@WU" KCVTH?*=VXCU:WGIK'JG?0BJ93
M\E1#F\DZ+QWT-G-W%S6K*:X]<^7&IU!789;ZELA=LD$]Y25DT0RQ*S9):^H:
MLB [Y#WD6YW<Q2%4S=+O^/I6>*'A.UAU>K;F)DY24UU('73$5@#5'I**PL]\
M@P8E]EIJQJE;(T?4%C5E5%4T18RL;1+WKXYX<[^Z7E[.UXM+<K]F_Q&5$E=7
M9'6[N+-=F?_>"6AR1Y]IN*?J2OS'K9 /585:E<L4U2:(AZ9*TOZW<SDIBQ7S
MC6NT^&5Q\VF8M'J-$D@#_4 V=^U)NMI\B"*/9P[3^-EW:7(?!>J->T,'Y%C1
MKFQU^ZYJC1A!-(3NO[5-4LAB3< ';.W:A]-N=;^&J?I^<??+\L)F.>,/<90D
MMW&T498CJ;9 [G0UZLA>)GV-V*WJI.P[TC@M(HC9N2YB7IM=K3:COEC.:#Y^
MH"&-G8!AP]S;^J$/*WLH+K9XV=$P41T?:W=&[FG=C'#PI+E&3\3^V5&!WM>%
M!9L9R1CQ6U!55B3C9>W1\U'LL+B^7MY\8'98W+"=[35_#6!^^7%YL[Q?PT[W
MEP59_.5V<7-O=2)U_/":H=,JO/23793P>F2KS3Q):*H*@+?U00X!6BI7IM^F
M#H@=7D_NWI,:HT[> /VO2102B04L@-G,N:-Q^DIN&?F47_S<021)?E9VY0MP
M^. D97OX8.UO'VA<?&:K".C ]ILO;\CJAMS/KQ>PJ)[?WR_6-I^O8[9V4GZU
M'6)_H+C"+O4MD7M]@WJ5E^J.FR'V\"9I^X[+@F;^M*3P<3NK\&$5]#E1>RYW
M$X515<%L\=%R9J+3#[D[:JLN.V=K)\2NJB_["06THB/?S9A\;?T%FN'U%\],
M9J_"OLF6UE];?%9F&3[3A#\S)A1NJ0C6T!RY,[<I6CT+K6^+V'5;1>X[8DO"
MF;_.+!?U&U#3["$LVU-N+DASM.NX%7H/K%6KZGB5)JC]K5[2DPKS&'YJ4G\7
M:5J;PI5H?1!M/%\ZWR=^2)/D(MH^^*$#N^/B+<V4_97X'I_PHW >QTQ9GDJ2
M7#S!G\MPOH6:)JN-HDM>KNGUG<*NXW%'[OLC_PPRIHS$&C%6C6V!WAF0F9Q$
M$G16/L:;D@IC(@O+FG%QX7T.(3 $^%1=9\6S]M;B=E/Y303'!.R:/E&R<?S\
MQAFSKUO:%YX-.(OVS.P/@?_(I;"46_"O:-D1([!,UEBY3U9%R-HZ(9^]])2N
MA&@;>R">*S0%[QW_ /*D,0ID!S7&T!MA$+=K( R_KW9RTREZZ'"#U();MIVM
M#(U$?J8E56@Y]HT4.#RZ8N-9+#_V3.OL)(A-^N=T$\54M%L[+S0Y?-YB'GI5
M*J)H\$>:/D5>&393'9F.*P%R&+'P<QS?QAF%/6*HLV&%_B$OZ2":P& BI<"D
ME)@\<)'S]W.$($229)9#+]<'<E'2V(EBC^UEXE>RA+>A9N,^L],&TI/ZF<31
MV_GB:G6WR _BUO._V,QO*^R2S6WG-*3JI'%UZTE JE+-8_@[:HH>JM02GP@K
MC'">D$K>9+0M[90&T[3PQ3SEU&9Q0DB#;T@OJS1 [G?'RE2K"^;?(O:N&B%[
M;W)H6DT:P_9,E$9Q0:/&J#_M'F?E8%*5Q3J?SME_KC]=+F\^D)L5^^1F?;?B
M:>[LB_7B;G%_G,%J1%N-:Z>#_'3PGVS\ANC>)V1BE@N[$YXB[$,'.2[W-DTE
M@M65"&*4[Z^+L<G *O)K ,CX)KJF2?(3D=#&.; 0<LS1,>3$L*(5!Z;BXR8G
M06?#QMU9ZKQ8"E2;U:M<S,S7Z[OE^:?U_/R:;8Y6A'UXM;I;D_N_WJ\7'^^S
M9\)O+HYRQ\;SMX43P\M825[DMN5F0$-SY%[8IJCLD*JVB'VS5>2^PSDG7!9H
MMI[J/YBNF=O>+N[(_<_SNPX.;/$6P*$USIW$=SNZ\6&?B?ERK<I-#EWI,"&O
MKI?;G&O/".> SL/-ZLVIG2'SV"Z6F*B':GOFU#S2Y%KX3<#WLGIO ECT1J,Z
M(WL X5#A2S_8I]3K.*D>]YJ8TRK4;G+?@RX3<F25Y"8GUXP'NNG5M.X9/413
M;"91-WM,UF,[>.KT/-3(Q.-EGG@8@$(][YHT -*9]U?J/SX!%#W3V'FD-WLH
MU+/:'+W"UC(5]R"#W-/[&D:&@*XT$&-#;U7Z^DS.D&0<B6 )]WV.'R[$,]./
M;B<>-X/ V.*2+&\@8';[:2W.[ZNQ-8L1,UVC-.W+N]+X0N!%N8_O1. + !8S
M>^".J,*9X@82,W814<BA7U/1.+,?5^WL-]\G?&5*V IMM^<7>FB^F2S6:.2,
M/-2-!NLHFLU\NH]"=Z<R321M,XL&EJI(3 ]-6S49=Y6&"E$'LTV^)!W\C:JV
M=(NQ%>^&JE[]F+#RAN>E_^Q[-/3*" !UV59=YT'/IJ[($;2+ 11/?2K[(<;*
M3N+W+EQ1>02TX#.K1*DS9M8?!1W.#)?+7Y:7BYO+>RG7 ULHK'@<C2TWP1I/
M4> QXXG+=2WQ+]V^R)&@DPDJ;RGH=$2,!=WD[PT&ZL?R[M>KB__^>75]N;B[
M_P-9_/G3<OU7!*X@#, @8A>%<*5T_N*KDH3;^DQEZ#>I7#ODZSI,8:@WRMW[
M%%;<U"ZIDM^ [E$T=L23R:J:E]'6\4/5 9"B+?*QVZABY4RRKB'BL=HLKZDQ
M2GX3A&TE!]A5TLI&ZR.%/6C[BK1HA]P#E:HI]DNB$6+/4\MJ8B=$?A-$+7G<
ML,K9<[#*8^2-+E;?$KF3-:@GNUE-,\2.UB1M[_K8^0/R&)QM> 7M.=S<\_@;
M4DYPZ_C>,KQP=G[J!(VNU]8'N1-JJ2R[8V,'Q(ZI)W??$5Q2)T">+$.2,;#L
MKJ.J?5:J;<^)[VC*UL74R[/_&KU7V1BYVS8K*?MK?4O$CMHB<-^AFI,E16*Y
M7<<<2TVKA7=KBC(TNF-+%^1.J:/P005>97O$#JHE]@EU>.MJCEAVUJ%5/KNH
MT=FBZRY#%Y;D<&#(_[L,CX]1[IBX5U'\V8E5Q^G=J2!W\)YF.:CNV(4$8ACH
MJ\D)U2 Y'_(FY_@UI*/(3/^05Y;]#1B3C+,ES$!L'Q0Q8]T,QY8NR"%#1V%%
M4'E*B8I:8IM)NA'T9W(FXB .OJ.Q'WF+L/$IHT'U/I]?SV\N%H-G' I-[U,G
M3K]X7;L<)@PVDH6")))S:6GH09JM^"WZ /3&?P'4_>'M#]^]Y9C+/OC;Q7Z[
M#YS4?Z:+S8:ZZ6IS&T?)COW%/IKO=H'O\BKEJ\T-_3QW77@ BHES&_NAZ^\"
M>D-9E[7S<F LPZ218O@0!@2L-TG7\IS@1>X>DD^XK ,.DM,CE>)A/'Y1F<!%
M97AHK!".4"X=<;R_[[,'?YF;4K&8C&(24O9=DM T(1OVSUVI W%*)8"FP]I^
M)DZA"6N;J6+X@=.&21F5X4M!B)"$K#9$DH5(PL!73!Q2RD,*@6:\#B=KL!ZJ
MS*%J9L!JSFS,PD NWG^L&WCDS3YT]IZ?4L]J.BZ;49=)LJ?>Y3X&VXA5!TR%
MH)H'J2TT3,3KA&WIN?UH(9UGC)BHFLO8@Q#BW<5I^O2^]\)/VP5;F 0^Q$X(
M%X"$"$3(D.U'SK@81);#^MUU.U8#A@X;ZOS.&$A@\:*ZP@*_P$NC_+O5CC_1
MLWBAL>LSB^0PG;WKT?Q0H#GJT\2EOF;40*JNI*>'7;TU-(%F,\+9S[*$HDP"
M4H@@UEH17VN13 [;CY1BL:.,;]D^'K8$469#FK.77J: [<:#D (=%HH81ZT!
M>TPK2D+31#@-X^@NN^JI3 ^W=)3IG>/^XC(4\(>\8ZW_2+T%_4^#EB:C68<9
M#M-WE*TQ?1<NJ4.K.1Q[?8C5[U3TI35-L-$SD>[B24EH>I"CJ8^1;=[!WBY;
M)I7,LQ439S\C7 !\RZ'A;"4C5%P:)>F;MEU[9J&GVCSTV.<,'[<@4#.@F*.*
M%%H,FRT_I#! $OGYA$D->Q]-/#[&?#U"GH$MG_TYRL0T@%4*/#0E(9 3>D22
M1D:DA/@"QCP!8^D3S0X4QSU\P&!5-:P+5)=-.E>;U ;&8S%A$]J3_^UL=_\O
MC*[":J/, F+];7P:Z$IV>O- +\.U3 2=:$YS)NBG8N^+<%#[BX1%T;5L%ZA"
M]9FT$RPWC!L*1WTSXB3$ ;_=!SR6ISF%H)@IQK5ZTPX@SS:S-UNTARS0&++/
MA($C;#$O$C^8L?BJ:QVMG9=?_?0)<F>9/:^BXO&6ZLF98H-V&D6D\XM!<U7O
ME/8FASB<84*K_A<S"][DKMQ&P'F.Q)^'%U7GU[8"KS;-EI6ZC*E+_6=1[C+P
MZ1[P#"*MGR73[9S7/$_LF4$=:VPB(&(H",O5@!NYS%2GP5A/4LCQZQ0#52*P
M/>@@1JR3U#G1Y_BU>< C)4:1\X$Q2COV:M%,9J )W:)K'2D*%3#SBHS+*^;
M?1=@)U)'#F:&S:A8F)U"&C'DF=;0Q(*-+=0.ZXGX16&-&1%OK5=R<V! C+20
MTR\\@L.P:^F$G)L)(!%0TM 1UGA06)^X>0>W%!(_I?<T?O9=*O;]=]2-'D-.
MA8>,3_B13F3[!8"G"<-W1=53>$X<;HVH/@(.J_ 6@H69K"03-C]YDL3%B\I6
M[<]#DIE1W89);#QH+JKH2S=#+YSD26'AAN;(H;!-41G"5&T10T^KR/T?ABE>
M@:C>5 ?JMJ)HPVMKSR,_^F$4^^EK7B@GKW<!J\A+'Y9T#WN>,KF.Z@OW_"S*
M82A,9Y \<H\W;4@9(4S11HPHQE4T7#2+/T4C:L+PG4]%)EC=J(IM97+9PBXT
M=I69@;W"JKU\^X6Z*M5X^0IL[K)U6@QK-RA0ECY%JGL<FEV10U@7 RBK2BOZ
M(8:>3N*;*<M<9$/GG&"YP\!",+.%%:,80AP_Q'3'%'ABGR#Q=W$DD.NK8Z"C
M'E/R[GIUE4Y=;3X57U9(;<J%\W2FG(&M=X&'U/G06W$<=M6O5/*B?;"T.=\G
M?D@3V+$]^&'3T59?6LB]_203M1?6;2&$&"%.T\?XKJ*H-,EW%3EK(O'&5*5W
M:#-QW$K\O  4OCV"]!@B1("N@NASHO_^95T7Y#BBH[#BM<NC]HA104OLWG6F
MU&];7LSO?R97UZM?[RW.IC0%G6_C"**1WOGKIX1ZRW"UH[$#I[MS*,S%?)*V
MC?1>A)"/__[&J4RBG:D@]I43E.D]?=*4GP"0G"EY>"5O/HG[^U^3@C4I>5LO
M&67!3"6:D*N[U4>RNEW<S=?+FP]D?K%>_K)<+Q?W%DM(50Y,X;0S='U>SD]D
MX5Q'"?O<#!0-Q HY6 UI8&72A2$^B %O4'4-)5<48O%R4UE:VQL0[6OX>FK@
M.063QX7)H:2M+TP.)QOL7R[8>R?;>Y_;.RKL[10B6L3D;12G_C^S@JMLG\=,
MXS\$=,XK]*I^G;9.V'%22^D*XC7VP(Q=>H*?4 JZ( \[]I(!$1PLP<>X6D,2
M1^IO? ?T]DL3.+4F&#'=BNX82/E-X<^#)L@=MTZA2BJ5]#UBIZP5L_?!ND3,
MCK<-I@ZAHM"D/0_BRXN$B7(5Q9?1_B'=[(.L)+EJ<FSI@MS#=!26/:ZI/6(/
MU!*[[Q NB//[=CGYO!*_I2EQ4(W/'8]X]"&U[["7=$/C&'8"L!R'2S%"HNQV
MCQ+!VGHA=UM-M:MS96,7Q,ZK*WG_*4C0EV^'92S(FXR)I<K-HZF.HLYR=1E_
MY8<.VV^'CY"-I+<U/>J"W(UU%%9O2ZOM$3NPEMBF-F<%>9YBAV)#.K#&?";>
M%&J[=6J/Y\0?'#^$>-TJO'<"RA_[V=$X?;UEVJ;PAN8.(FH*NVEW1N[8W8P@
MN[A>3\3.WE&!ODX ;/* -W.#2S_9164F2<Z4<*ZD8&LKU79,H\ CB8P)?U'-
M<D"J>[F<"=:0Z%CR9DH5'H:LQX*FVL)02BINX]K?,Q^_KEV<HF77F%M.VSL1
M0.Z]W8W1_"2]JC=B+^^A1.\JE_4/K9=GTAE#ZP?2(]KD@K] F8 =I+-B\6(J
M5)L-?.?!#_BY\8P?-K.)7;Q?F? YOLRA3<Y0@HHXA>N/*4?]IPLI]:;01)1J
MYVD"BD*'P?!$\,,,)X8M\B9G]37Q\AO,?H@*&/)CB#M>CP\.T;6M5MMU<G"@
M-D S$ASWFQ0(-(AOV/]S3J1D96OG/XH92E)BB8#)VY?A,PT9-[9\T391M<_D
M_+M&Y6;'ECI,RJ/KY#;LRA(+/"YL5F^E@C;=]C:F.\?W\@/"[-QQ'GJK](G&
MC>FBO8E-SM&[&*D9 70H30H:.BED&#,RWL4A/NRB.=M!DE1/ 9)1K)2;(PL\
MBJA"Q.WA[AG;,+5^4'!LF4_A@Q\$U).6-MI6K>\[.71I,$$SF-1TG!1V-,EO
M&"IR5M). 1$\#&$(GH/ (0"*.6_Y\R;4B4,_?.0Q2/KB0D6":$. -WR*"18X
M+A[$3O1C+O6=)P<,349HB276])P4-#0J8#J*R*?(PU@B'G08Q!9"::C$@79I
M4*A\79Z,]#]=J"<R/4S0,(KF.4,-A6EAA(XB@YTX2$PQ'SL,:QM/L@W*LX=;
MYQ664VRGQ3Z)]PQZ2WMTCN2V$)L<EG0QDMZ)11.E26%+)X6&.M7(F/-%?,9>
MAATL6#.*K0JC["2C.)E1 K51;(+0N9]565OPO=9J WNRU6:1[<*T#=Q.9W+0
MHVF:9M1I(3(IP-'5Q3#69&SAST41$. UB]E_<^98@&9H&V7T#\(C;D,@!1/:
M5+>)?=8Y310FAS"MYN@209GJ,J9=BX%C*0B7*\/91"@?1.'C&9-KBV-9HE^O
M3F'!3@20PT1W8_0K]X@8)'HH,6)YQV% (DJ=H DD1K;)414Q7+7#%-: !);$
M1.'89D+31! -XV@@20.5Z2&*CC(#(4O!&E/M0PMF.BP<N[SY97&/IW#LK7B$
M'9[9% ];5*[+SD.O[1IY)P+(@:6[,2KUFK1[(P:2'DKTSI7*6/$'; 6SXC+Y
M3-PFG_$]O_4KY6,:)7L-AH<]=OG5>A[Y4%EAU))M+J5>PM]!/[Y<KX,6G2A@
MAXONYCBH[Z;;'3-@]-#BA.IOG)=XT>4^J[PP)F9T* EGR2I0CP(G>!R":/[*
M#4W8LDP\#M+R2%Q'$MCAHX=!&M<;#?TQ T@?-4RN.4I^,U[A'4Y?8%\SS.-S
M)ZPZAC0,UYBGKD-A3?FB>W$1GH=,'(51,(9&3MX$XL>0[L;H%P)!C!\]E!@Q
MY($JF#J433@R9*\PL/_+K8 XD%J4"3PUD-I,:)KHH6$<#11IH#(]--%19B!4
M*8MLX@^D#FFFPT#JU?)F?G.!)Y J[?BNH_!Q3>/M-2S7V$*-K9>4];%U^B&'
M$6W55=&/VDZ(04)?=C-[^NLBG8%SX3L4SL=^<&,,]6/Z' 7/@("L!0_YN+7:
MC^?L=W27;<Y6FR[.KM,/N;-KJRX[>VLGQ,ZN+WO_DC(Y!QC;(SF[?AQB> ,4
M49DH1.[L/+WLDC[H.+C<=D).?:2BRI&+AA-QWF-YS3BL2#D$PG:FXV%TE'U2
M%+#P:C2T.^5FY4&O(:ET]1#XC[SJKRKNUXW"A#Q6TQQM$[*B^T2\6U<+TY-T
M7D67,R021TS3]5!&D4'"S0P1<$-$:D.,?^2H^<!-0W/D:-"F:-VQX80>M6D5
M^?3Q._!C-MU/_8SK>HGJZ9I2S4L?0HBAEUQ$VVT4\EK^K;91=)J,FS8I7>^L
M=3TFX;*-@IMPW%7LL5$=OY*"TXP(7H0SL^_)@YO RQE 7D,"CVP\18''-@[V
M'?PJBMF*),MJA.NBND[>V'$BCMZN?)VSJWM-P.$UA#]YQ$.*2LE$7)?&X^\#
M6H"_GT/B4O5='#W&SM:^F]_1 .RSCM;.RZ]^^@3XPY89S!:='J8Z@=Q$(*&O
MH>J HBNM"<!';Y5.!I6,,\R@\"JMQ)SCS3@/:75'F]$-QLDF#(2@3J9(^0E\
MN@<4AI=M/Y<RV$,E49R"621[O)>G8=>:HR9C06'P4VDBQR<C)I-!ZB2"B)'*
MC%Y]O2^K$ ,(E?'/+D,HX&E6FS]DYZ "A>6DU[<!LA+%TX$S*52"(8^Q<J$$
M9%[M>'!U\4)CUT_45R8T^B%')FW5E9>KZCHA1AA]V0U=I (>)&-""B[VDXO&
M4)YF= $,HAV2 XMU]-$/H]A/7^^E8$[+2E#9";M_:RE=?_.IK@=FS]83W,3M
MIAMF^"A,F4@!S&'+D'D>17"N,9#JEWZ2QO[#7F 8TS^LZN^K]+=QY/&1QH\T
MSG9N_'1'?QO2G<I$W+^C6>I/2;1(3  @NFIR(F*($&H(MW;@7_/R^I]MN!C9
M$"*V[):F8'\FOL=+0T4A<>(8'A#F+:=PITEAW$X$D,-'=V/TN[N$&#1Z*#'B
M7254-R"'LLE1.;DW^]PFN.((_-)XZ,%_H +%LQ, EMW2V(^\PSJ="M-V)($<
M/_H81$:0+OT18T@O-4XJ-@!E2?@?$K\9$1Q)36E;.S@RJEUN%FNRO+FX6\SO
M%TSSA?CK:_89X;<?YS>7XH_%GS\M?YE?+V[6]_:@9!4_.J'_3[XR8HO') I\
MC_^#V>N6_1C,4/R?12:;$]RS3\3JJ>6VM2G:R,''J EE5#)"&#%<F=6O=['Z
MK""+>/54$LGBWL!)]S%=;;*ZN>K;$+4-D;N+6KG*FOZH%>*!W"!L[UF$D^29
MD051\MN:OJ3DG(V\WVV5##"O*4+_R][(8<O]6X9);GM=D<8.R/VQ75G9+]6M
M$?NGAM"]$VGVVRVD+3-'O?<?0W_CNPX/ON4<2<[2WG ^=Q(_@>*%Y93*9EA)
MW&/[ -!PG%%8]$22R%W"A,%DISF%'F*W,J)6[VD#F(O*H25[/H>T^"&"6=2J
MX:: 6%>.'__B!'MZZ2=N$"5LS=$V!;=T08XX.@K+B-+4'C%B:(G==V #<<*I
MDX_4 =J6CWCJM&V;6-OZ3' <-TZ-C1TF-I+-8;0TE"7Z"&:NT=3&X<'YWO0B
MVC[XH=CPMLQ#+5V0^Z^.PI65;4-[Q-ZK)7;?42PE7N :NJ7/MF[O=#M/;S@W
M&*%E8-?TG-80;U+@Y.B=Q$>:LQ!,62,9XE2OW_@OX,H_O/WAN[?<D=D'?_L0
M1=YG/PA*@16S3VMCI(ZJIR0X9G-+RX[H1>Y^FV_E._TTIQ\41,2C&S_T1?SC
MV?$#>-;]FT&<K0YP!M8O)WVDT'A3Z;%V;?-G<P^DOMA!77FF;&B.>'K4D?K4
M(8MK'AQ#8WL^"H616F?)UL;(/;-92=DIZULB]L<6@4^JE]50S\_6 &V;0-2M
M)S5$&R<.1=/)#%)S\%D6HN3CU?Y<,92B>-P1"OKXJ<@D"[WBV@P<>VE/(UUI
M('?=7B:I9%%W(8#8S?OIT3N/NN0FTJEE?L@=I&T:ZTSD2W"1QDFO&X6I.XFY
MF:/12W!MM#!9QAY^\+(/V<5PN'21OMY$:=N,VMH).3[H*2WC07,/Q/ZO*7CO
M+"6)_!^(8&"Q%)D3A\RGX,H0+WC0-N\UM4<^A%M5K90'4S5&/'#;938Y9@EX
M!:[Y:5P#6$][/LBE?!7_JYG@W-X9N3MW,T)-TG)+3\2.WE&!DQ.12T8SD4+[
M2G[+_FO=Y\>VA9S:; \!/D'IYD62^ELG5=;1.&J$W*/KE9(]M]H"L8<J!.T[
M^CZ) G %07QN.+#"-JO9?):P)8Y"]J<KLC>[S+H]R"#WUKZ&J=:WZ48#L<?W
M5J5_79?/E:LM%9;X &)T^]Q1EQ[<_JEP17![0KK^OPR3--Y+YE"84;<O<O#H
M9(+:6Q5-'1'#1#?Y#5PW*)\.<P(B<<*'$".9ILX8%H/)]!$DN*.[*.ZZD]?M
MBQP+.IF@$F'6Z8@8"[K)WSMT);B0@@T^SQ_7$&7(TJ+;NT_4VP<4KDI'WMY-
ME^$FBK<\JK"&+.=6W^]" #L =#9&!06T>V.&@NY*]':#C!5_7H+&S[Y+491^
M+$U0+ 3F24+Y4?.U[SSX 1<PNS[IK4*VP-_',8,+'IOKZ#5F>$S&L0R:M-[W
M##"8A'N:U-.$!Y<K_1D1(O%4"4FH_,*Q!Z]@%W(1$=#^C8N&8 6 R\!E(9$-
MV/<9Y!&&#>@S#1+^C)@?DO2)2BW(DT]CYIY/K_#JV.<GWWTZ;+&5+G^SSX.
M%_1VRA\ND'ZXK?3#.?"B6?;3/8#*",(7XA=2_2:?PN@!YA?X:9;A;L^6=P!9
M3#DQJ^F6BS#&!3E8#V36VN")&1:( 7LH34\/R!0PW0#+,R(+1KADI"H:&N3&
M9FEY<HRK)H,G(*MPS#Z1'E.@3AR>1<S449G'SWHX*=DGE"122:F]_//XH$Y"
MWES#U$"^.ZH$;6,)G5];TU\0U_5 CI@:ZM8O5H^:(T8R':E-^$IQM1,+L(RE
MN/L$;Z8D)%O.N4X<O_+G$+9P;@0M'JW? 2UM ?>,.FYU:[M,QK75"M?[]G'[
M23AW@]@F!GEV^PZ;9P^L-;R8&H5\K\7^Y8$-HM.NZ-76,BGUF7L>KU;A!!^=
M^-$/FZ-27?LB]=E>)L@+GVAW1%X'I;L>?0<X([</G)AX9>9UMK!U"LYD*UC#
M1^+->/B>C6 :4_8[DMA)*7P*#K*'/]FWST[L<WS@7T9B-N0^XQ<'I>/67AG/
MIC)HE+Q(QLPZ<(YLC#+Z=3RB,*R!?J7^XU-*O?DSC9U'>K/?/M!XM>$I_UW/
M ;K10HK 1DQ4OYSJ0&@2ZZP^^IA E9POR1@3P9G7JN:\K8.,75O='85JPL)
MB3!0M$^3U D]V)Q!_)U/4$>MLH?MLJDM#Y>[/+CN^<$>?@.:W1,B.]:5]QM@
M+9A7YYN'WDIZ^X/;K1'?6SHBQ:#NRA\O 9MZ36;]IZ6$"4CQRQ0!MK3C[\_F
M*[T'^>692)+"U@)N-*.<J][<R?#U"%1'?&!;9':LXGN1=3%_\96O:-<W1>KZ
M.@I6WL.N:8=X\= H;M\QFQ$5XS0CS-8 0-O^$ 4WS66ZC+:.?XAX.NVG,5C5
MJM:,V./&^(=M@\PGC]UY9>P*ZI96K2-HZ^AHVW_A^)JD= LYZ4X0\!EK&=[0
MS\$KO!^9QDP"ZETY;I$( \O>NBFW'QFDSGJJ88HE9@\:V!><IZC4?Y>V$]>?
MD\KJDVVC4N8,L-EB"U!?DHEOS+BD_( M! 'AR#V7D&P*$4=>FMHPGV!*9*[L
M'X3S)1)C4G(FOPG>-B*.-DRT[#=XC,'P1S:.4PI7A"@;[(X?LPF%_1$XXM9@
MAO]*^.W8'3'L]C%$#K==^B*'V5ZJ# JOVU*B&=OW@TQ\:1*74N5Y_2-CZJBV
MDI@1P8TO1R5^^6+-(H3:LDCKP#"&ES]3!X*LOS#B?I"_]SCW8S9'B*,C]J42
M+3MU1HR5W8V0(Z5^3^0XV4.105'R2<@S(\^E1-P;P"M<22A+6#FBO3)61.+%
MH9)Q(S([BS@YIC5^F5\80[_;8 ]/+ZD1[J@!8A2K5R9'JNJWR-%((>R@B+/+
M>%H"%,,JY^0L@L) &AES_O.]'\!A]'R?1F)$0(%BII?8.*MC=-H=$8-%-^5S
M$-'KA1Q<.BHQ*.@\9+(0IQ"&WVAATF2A$TMP-)*1<C:DY$,R1B3C9!'!\!C!
M&.BMTB>:'X2J$:Z^%6(X:U KQZZ:)LB!JDGB05$I L8%\,Q(&*5YNC)D7P4)
M_<P:T/S*3>J\1&&T?1T7H8:P#J<I'1):0Y[!E!LO4>Z:?;@$[*H[FNC2&3'L
M=#>"=M)<T1-ABD)/!0;.#P.&A'.TFMX_N#F4)C#GVTY DSOZ3,,]S4'HAJ:W
M-(:2G,YC;?ZK1A_,GJRK<N' ;1V0+R[TY>]]T8DM#78%.9X23LL3#!(+WCSE
M-4J=@'^;?P@_#%];2,U#CT*Y!2?)[TN]4B<F[..1,P\&-QSG0#(6Y6J$,2$E
M%PL0-[CBMY71DH\%)TUC_V&?\NL5;+2<<@9F)LVRH18RO*LE+J0O0[F-'[K^
MCMFOY9DI,Y21XNP YM,L1JY+%N%::PCMOKR2W(OM+HA>:8Y+_(K3.9/9NXBV
M.QHFV6V%EW,:THV?7K'Q*'^S>($_#Y<UQHDC]TNS1JR\QF6$,F+O-*Q@7P?-
MQ2A29[@@9_ E/+]8,IP1)@S)I!&K+?EKD@DTR"+CF<8/4<M#8$C,N=E0-RTN
M)V9V=&5#L>_HBPN[L909]"$SJ!^271P]^PDT@0J!#(JC+8^4&<S=F7M_WR?\
M?<UU=$<A?D>]_ FU)6?(3"1T  O56Y&MX&K6>@9)(P6](0R8[PU-T46^A32N
M9E\_G1>EGIB?Q91]1MYX5/SU-3ACG$E7WAQF]M@'? G#P<^IN"_KO/%=GX;N
MZ]=0W#-R?7X[D]]:=D(U&NR8 EGT/&4K,FA+<TA.X E"$GT.V1[KR=^)MF\6
M]ZO;K\?=P.+YV0I!R#HBN2@DEX4(8?A,E2$QR"/F-')^-*?!!GG\73$::U[L
MMWO(O7JFA IK.:5]V;;YV >RB4DX#&RL^0BM#&A:OPX8<6'/)]?J5%]OP]6.
MQCP+;5X40U>M+DZDB71&,VJRRNK]%(*8%^U&].J]N!3+QJ-UN'K)7DA!YLIZ
M_\,"'BK+R3,V+-$!O6HFY1F)"KMA>">A:X%TUN F"N/C>NF*W\8D?>1(9]R4
M#<6V^Q-'C(#F=3R]P'9>6#M[Y:PLK0W'G3)W^Q5!"O.=OTI"7\7T'WO8.S04
M"-'K.17W:U>_UK'4W:;@,AK2][X)5A(F!67KQ44*S>OT;BPSHM=S*J.]7?W:
MT:[N-H71KB&]6>B7![[5RB3CFF#6T09VW3\I9N?:5.*.72<( "H#M"' 8;^)
M08!2?,/+/VGU9R<7=U0CW*%[(>K\M?CSY_QM+/Y,BM[2MKGS5-Q=RPB*!6Y#
MSRFXO)X")F:]@CS*96YR;(;."]XF&E-QA2XF:9T"502FX!B=]# ]*4J?2VZ#
M;I$\BF':#6 !.?@#:0D'RG=Z"^/:'E-!!;6ZM1APW'P*'M\@M8%A+*@301[+
M6G< E?^\CR"1XJ,3_P[9[#%/;%^&XD"+9I^+D^FE!]5$7"?('US,'NA[9_&!
MOCK3O._LX>^G[.'ONWGX^TEZ^*'4ACW\/4(/'T#ERJ+%@1=0=U',SV$OX8FB
M3PG\>2\]RRFNWZX.7DXM//\],L__KK/G?S=ES_^NF^=_-TG//Y3:L.=_A]#S
M3:DL>_+Q^\<H'MB5 AOY0??K1> DB5X\J[;/5#RY265%].JXPQ2\N5'NOH.[
M($DX33Q1JN:$C7.-M[L/[:47V1J0[U0\:FC3UWKE4$RGX-F#ZVY@MI=DS!?
M'EF%TDD6E[-FAB0';ZB=OY(CU,$1Y)O"[_"@;[W>%["@2!=3F.UOH*2^[_$T
MTRA<E6\4*RML=>B*% [[&""_(*7;#_D%J,YJ&*C:!84OU)6[X%NWD(H_ME"(
M);^=#=>34O+D/#-'H32[K>B)EQ>=\ODY-X*2FQ9>GAO-LB4C4N%$)%86ZX#9
ML /<#SJ+]B>_M8XG7?Y:48IL*!Y($7M0DYI.G;]&7/]L6#U-I%-D1R:0,E^[
M((W"IL1ZL4*U5U -NWTKD6U[T'CA)$]0^X7]9_&/O?_L!)53]TM1L9/)J3!O
ME_[((:VS*62XTNZ,&(JZZ]![I<!8<,C@?TC,9G)B2LG0#G18L(<+?]"2F5U@
MN&<8R$OF<7V[@8).WPD @K8)#L&@M2-R(-"7_Z1!7[#)5QW(_']X,US[&]B-
M,UK\';,S@0%)89=GX&?PP8JLLJS+0";Q\WKT-?O#<N&4GCL!R';_1&D*Q^XU
MFTQ3=)%"@G'3E:]A&""*/,1E5L>3EM[/ F3*^J\/@@U)@ _Q&*,9?+6+4L@<
M<P+AC3OG562@[+E+-D;(G#B&.HK0?NSG-C"8N:@L+8E!E!$R">V=E&3"$"X-
M3_"Q\5X'!BL.$$JKG0Y@\EGF<P]_+\1QT^1F#_' U28OH9=<1,]0-[G&7)T)
M( ;X?L;(D;Q;;^20W5,90V<3(>?#ZR+FG!C(<E89 @?51=,N"GSW5;QZ!(*.
M"[PC&XLO& M^I&!(;@JS%3Q)QG1\'!W9*#>]AHS)5\/K%;YR7"I*"VK;J-)E
M<G!YK' S0);M)PF)->(; L$-HTR<HBJE8OB2U/F=AI"I 'U@S9J^\JL/[)]L
M:54X P9$-&@K)08"#R*88,$\@VI?\+-T!FE\</#-3,/8P!0\7&TJQM&.N!SW
M0XJ(G55O#A@>=)I4L% EN\E (0S[*@A@B1$.HKV!<""ZG.$+)W#WXJ7ONR@(
MKJ+XLQ,?[C''Y(L<648S_4 YP_5,$2/;>+J;2-=HS]'@@L[:LX9G1!*7_ 8"
MDTQBVTD<:'^)@[SK++J\*6+.\(G;'-03^93[A))$N@6UEW\M']\M*"F-Y5<_
M?3JR?E*U3')WD%F3I5=S6FV_OF%>4\'[(4S<5EGE9$93P/5!]#5=OX\_&%%W
M%_) N-DQTI>7%WZI6S4:,?2.QG[D+4)/"[]163P_;F*HR];6_-B/*S.@G>Y3
M)TXG;:D'^NB'_*H LQ>\GCF].4AAJF62[)7O/0S%ZPN=@[1,;&(.:F3T!<Y!
M>OI:FH.:IJ 9 1D!12R]-X'3XDJC3!9&[VF:!B*M?9Q?HLKP7PM0:XP](*I*
MW/YUH+5.:93X*@EJ%F%_%#8/Z2.\8#<BQIHT?8-U)@NU'QP_O(X2>",NV'O4
M6X;YJW'C_#Z-_/^U@+C]IQ@0E]7,_W5@6L,&*%$;Y"9O0/*O22X[W*#/I?]"
MH'S GZ=\/3.!\@5ES-T>SM^[3]3;!W2UJ4DG3LY?I7\U/</6@PQRU.UK&!D\
MN]) C(&]5>F]"LH80O"N+E.?8=/#:R5UW_H#:366::BTIVZ-W#-:U)0=0-$4
M\3AOD]CH91/;9?7JE(4_8TH;R^+I])O@(*Y5O6TX5SI-;&#7RVYTB.<\+!=S
MLZ/]K%W]WDG\B_#9CZ.0YX$'<S^^?TV@[H>R!%M;>Z3^JJUJGKO?V!AYXKZ>
M[ :R]CV:.GZ0')13<R2_A:LYLC2$B4,R>=BN\/J"O%G,[[\>-UE_6/LH];58
M$<V2QA;WHS3V:;+:+$//?_:]O1,$K\OMUF%6\IV@;N_16);^!')( =&4H2K[
MU)ZT$"]W3E:I?_0>&)/5ALBL2<F[?C=KN5*^-7.)1S!DPJBV0]<MM11;NB#'
M$!V%6_8_17O$6* EMMF-_;7M8H*#ZHS+72_*LKV5JA?KV F3#8UCZKUKL9(F
MB8FX<Q>#U+FW3O\)N'LG-4YV?XG;[*!TC,1P$#!XIO%#I <'H]AD'<%V8L?4
M>&+_)CMX]\X^3$B@=4N9A=F>YY&N-K]$<--E&3)$I4F:9 $;U>6^WL0F AW]
MC-2R1M"@- $XZ:F0V7ABR1DB-((W*9CGX<:1BZA8ME1.4<2OX"[A&R<A#@2W
M@+?%JV=Y#9G<,+0-7AH[((>0=F5EF%"W1@P%&D*?7A6H)&[9G4?1UCEQ*]%8
M.E1:[4#JSV/H_Y-ZXJ7=C0_) EFE]4RM:L5U]MU^2[T/4>1]]H. ?<F AJGK
M%_UJXK7C<4:*!A;,?UB@=&"VR,^0QK:"H1I26?DH)^!>SN;P-"*/&7M>;]PO
M!"".>.Z![:QX3RGN E51[90RQ6[NNGTJ*24ELJCY>QJYL&1^\+!&)B_)!>8-
M2I&S_O8JHF+_,>:M@UW^-8Y'/E1-.W7B'"P&=QM'5_!>U[)\MNN./M,0Z@WE
MZ1#W/IM I&T"5**=N^G>Z1"_.)D/TAET<-.VA/Q.8X)X]3Z<KF:#ATPHPJ4B
MDEB0FL\%@T5SD564@&R5DX=+7A=<R&<W"H#'S+GE_) 70(\"W^.HR]3?!S8O
M6=UFQ=K746:%<JOU(8X2U:&C1C?DV*:KN Q5;7T0(X^VZ'U'>,X %A(9"RF.
M,".<BQTX&%[WRCD#V3D^OY4$KR%@N%:3KR/U;L\<MD;NQRUJUM^%J31%[+5M
M$INXV5+LH*Q?7LDE*;($%%:I:X=\E"I5D\?G42/$(U,M:]\Q68[#:]N9*\,I
M9]^YVJO'UK><B(.U5&BM:38!)S-9>[-T,P2E2H=0\.()7I1*8 '&GYYRXOB5
M/[I;O [PB,89\_#?Y1XN@=_RJG<MIE)TF8A[-BE<YZ=U[2?@L(UBG^JYLS(J
M+NB3V^$J,6J[\" JSSW/=GCYDCZDRS!)8W[DU;2%JF^)W#$;U)/]L:898C=L
MDM;$ENDZ"A_/F&=L"7 B):O$_B:JJGO#Y?_:AI,:K:HK_\>M)C-6C5ST/QB4
MUN_X5U6\<;;-5_L;FD]J>!XKJAZD9=O)#-4:D4T-6"!M^;;^6+K.FI4=,5$T
M2FERZ[S"],5OQ&5_-U]N;>^%W&4UU:[DC39W0>S NI+WSJD$^B0C2L2]RIR%
MY=NE0ZLNE/68<UL\\=D_1+$'!]YL&\8D:;Z6KFJ,W&&;E:P<]]2V1.R>+0+W
MWKE(9,6&Q?)%[V'4%. #-0VC> N9W9]#)HD];[RCSU'P[(>/%S'U_/3*<7EM
MQT:G;.N#W#>U5)9=M+$#8D_5D_N$9"%!G0CR)*=OV7''TMH56F\R^E@VKM<M
MQ]+JULC=MD5-]:[U>@('U6T2&PNR7-L^M1Y*4Q[M7!?1SE7Y")]=SYR'WH6S
M\U,GN*9,4$FN!@,U=IJ G[8K?>BNZA[(O59#\).<%VXY9 P(Y] TM,VX,%0E
M:'/A =4651'L;E(!30!,FE6]X$\XIPHS=:6!W*][F41V\TX$$'M]/SU.FM?*
M4[Q&.)B1C*NM%P9&-@W<"#DCKB!'=E$,Y+&#QDFF^U)@HC\^3!X8#,V/08$+
MV;B'(_^Z27.<93U.W<?S_5^<F%]"O8/;6.ITAIIFR/U9I9CLN8=M$/NH4M2^
M(S(G2("B]20&6;W&](7:AA,:BNJ4A>-6$QF.AH[N#P:DU?P$:^KUKHA3#4_)
M\I\S]O!?Y<,!';HB=;0^!LB+RNCV0UX5IK,:O5<R3Y3 7R2&<;Q/1'$+UPG<
M?0"?P*V YWRL^WGE-MZ8+7;@6UCPL&]R6<<MYS*:G0XCV%7_!V89$EA[>F T
M4YSGP\7>^F*QCR,O"@(G;CPAKFF&%/+:%)-7%H=M$*\KE*+V?@&C(&CY>'=(
MS>SZUAW<"&O8.\K?(_>F(U4JZ13YEXC]YUC&W@D#0,GZOI!+T9S44VDQA?'5
MD+!3?HU]C)E*2Q&CS&[BC7E]K.>;?_1#?[O?-GK.81ODOE.KDNP]E0:(_:=>
MSKXC+J-FV8<&T<FB^S@O[>YST :[^]2I5'$?N0%F]ZF5L_=0$]1LN\\0.AF-
M+5Y$SS1TPO0. E UB_VF=D@]HU4U.41XU&@"\4"US/U?8BCJ.\+C[)Z_V5">
MP\ ?F4F(L]L%OLO#7&DD GUN)D0R?IS/O/X\J)>3)9SN"5LD/6>K/0YK;CDE
MASL^$&MH-C6G,W1V]"&.]KLD3Q8H7$IX'?M?J,ACV;U,WM\]=# K1X%8M#0'
M)'QON@J;#P*;>TP)6.K550),M?G4@$8A??_;0L7;#8Z;^L]P.RJF05[*GB,.
MB4)^I)?LJ.MO?/9-!9PLXY%A@]1YK(CU,!Z6S_"&U/M"+J<MDMB6(?S.U.-U
MS=E@.+Q%-_?^OD^@^>)\N;Z<_T1XNFOZY(3D[3?__OW ^+;^''7$-[G'Y/#M
M2-UF?"N:3Q+?CJ4?%-_2SQ%R?#-G$#6^,1[H\,V<WB;P#5 -&K[[YONW0Z,;
MZ]%U_5;M,SV$.U:Y!>/*#M-$N1KYA\4Y8(@=Z0P:I0'KN"70H9U!W4W@'> <
M-'S_S?NA5W-7S+X=X:[297)H=ZQP,]B5[2>)=37B#PIU&\8/.=(9-(D:Z( )
M.IPSJ+D)F -X(U%,'F/*R,06"X\QIZ+@6_<NLUA<>_S6UA8I$&JI6*DZ5M<0
M\6%UL[S]JR4+8M;3\W)!/H4%HC;>WFIJCWV(MJE:?0M)T1CS4&V5^>3A*I&V
M?,%K>&5G6MKV7B_G;(IIE/(' @!JE MFG3Y(O;"3ROF2N;4#\C6SOOR]5XA\
M5)(MIU9<YO)#SW?SNUQQR30A.]8*/H0[[$GE/I?#EDET_.M<PYNH *]R(5WR
ML+B&'E[S.H4'V>\O-AL*6S9Z65^$0*<]8MS24K5NFW_4&#E>Z<EN*O=, )23
MEAATD!?CR_EH]K;VYBU1W=<7]/G3T$.FHU4TT4I+J^\Q15]M3U.K:3Y5?S6T
M%(:KXCO^5!6<,43[QR?R^<EWGR;EL8.D?!WZ+(H,-S1J]P:K_\\)]T[\^O8=
M?+,60^ZCD^YC565P[4Z((4M?Z1RUVGL@!ZX."A@X3DA+& .KDXP[>3<CP+_
MMFTFP;C -8(M*BQ(QH/D3"SN@4;0?7WPXUJLTNB'=+4Y* XO;OJ<1W$<?8;2
M\<Z.?9.^*J)>'4D@!;U3#%*IV]BA/^*X;2\U>I<N]472[\'IV8SD]^@*EB3G
M::FNXYA6*95V%4KW7M+(>AP)/G==>.LE"E<[Q4S9L3M2C^]KB'S!TZ4O\J5/
M+U7ZCNN"'HEVHEQI>/A\B @)R^%@2Y'@40V3PV!FC(<C_R?.@>DLKAMH"FB9
MVV:U3Y/4"3TF[9R_V:X"T/9N2-&BJ^*5-4%+'\SK %W1>P]ZP4":_B4>,R*X
M6)KM1]0]\WF'$R91R0K7UN".0FR%B77*YJ"1"';W[V64M@V"F@)F:.BGB/%-
M0L$3]39A0,MD%G&>'3^ &/= Y7^O_- )7=\)\LAK,G]@WSGNX63?L2M2C^]C
M@/KRO^I^"+V[E_BFRMD6K(KH?D)^R[E9+V8[H"%N8Y]1WC'%-X4)BAHG _ES
MKL4U?::Q\TAYSG2K$52])N/%C6K7.W!M%^1;^BX:&#K.$,>ML)B5$^73X@$S
M7M);_LK)L^.I$\/4F) 'NHEB.BM*?,](ZKS09,;Z,U;,+7C  )Y]8BOE./7_
M*3[(TLEXGMD#)3#3INS_V0?[T,NRRVH<RV:1\&%^D4- +0Y)<S;BPH9M)!U&
M^4+'N$Y'PZAY0ZO2?TJHMXXN*42MV,A;O+C!/H'8T.8^C=S?F:LP>SXQ.9-Y
MZ%WZS[Y'0^_6>>4ID%=1?)'5NF=N<.6_4._BR8D?*7#KCLUV9)O<#&#Q)VR>
M9RP(-LG9S*:=#,V9(4U)4,&M(F':R_4@-%>$WS($5=B,5^C"IT.>3B TX16]
M,N42PN;3XAV-C(*8#9E^Q.4*\@E1%@#[G#G%WUTY,S-E#F9G\BD; 85&9"&/
M *X4N3L8 ;E>)%>,__22:H3K1H1R)-<.UX)@BK_L#3X7'GCM(\+?Q[_!.OJ8
MK;RS0_'#GU-[')S"87+KD)/-V;R:Z$U^DFN"T[4U-+/G1SEU[LZ@(=^CLC]$
MCLOQ2@##5&O/G,H)<UX8]G@B9(;-Y2J2AXXG6"RSG3WCSD\>G"-OK^<;9M\/
M;$H,'T6^]SHZM-K FVB3$DQNBAK\Y^BV(3;&?I)3W/#6&&YS6ZZ('9":/'*Q
M">5R _0<X]&_P@X6ST_899\J?D(A=G8-!W["XVGY"]B)XOF%:O:; _K2P//\
MA;/S4R=8O.S85M=/]^S773LOMW'T[,-N.<GW]+"_/[!WOLV'&(%L>H@.J(Q_
MLX?[&ZO-G_=.#(-">SC8EW-R:P;[)M-865@6<I+K#RPV,[5*X?0!"O^1<>!G
MV$))0B4M^6DTV>6*SJ08'03P#N$VC^8E(AX(V O\NN$OAM7*U']PY9HF4XS(
MFA&F&BEU*^+JXC<^7-N4T?9/^6]\4?U]&]8ZY*88>KFN6)8_4__);T9TZ@.'
MMK>8.CGF\26%+$Z+.'Q1 8.Q]OOU"6"FLKQF;->3)"2,PC.QJP<OZ^[0(BZ?
M%&=TDFL+7V>?@3+)?@NJY#(*%JP1!P7WB7K[@!'8%8F;!2[P3E)9V DGIXT?
M99A 9& PHUQ9FSA6; S&=VR4Q[X+KI;<0I N92-X[K+!F_CPH3@S8-^L8R=,
M'+<3!)W"87)3S\GF;)Z;>I.?Y.1UNK;&#W2=DK&XJ5PRA7\+Z?"CNSW+*N&?
MBT1DF4@A%)&DR@^!V9=$$@S+%&'/LJ6U:H=K<CA>QYY8YH^/,7UDZ\+;?+?(
MOJ&KC607_:!L7^K3GU"ZF+'C9*)#^LN82#II:FH2R7F2,J  7/FN:1_S9Z_E
MZ87O6&3_]4.1*,CV213NAY/T,PV>V;8B"M.GO*)8$9K(CUMY0U%QK D>CF:S
MZ<UAH_RH7>:O0B!R6\0,\U]<%@KMW#6*1>?&_>+=^ZI/'+I#1U<8>Z+LG3JK
M0VGZ$V"_5-A6,E_&Q#9T:FM-7H^3,.?:\*A6YHDU$T96J-?/@F^LCT,8 S^I
MYLI''$1C22&4,\UX&:\ULPK>I-;A[:2Z<,'&DQA- /7'@V@@!%]F 6*F&Q6%
MP!)Q^-1JL::>DT'H5O7K$5G9;5((W*Z%\1R%XCPBAL62* -G%1^'L\%-L]+&
M_/FC$_].N?Q-%6WJ6R'VTP:U<I^L:8*T)$V3I'W'EZ!).%&K968&5"[FRO$G
M2WD,("I]Z00W,E-@KHHCYS!UWS/4<[Q5^(L3^U#*"FSR[L!B/;HC]=*^AI#+
MR>GV1>C7O57H_]B//(ULG?B1[57>\&T(V^V[C/G7=@K&C6:!N>?QZ ;D*["I
MU0G9PJ)$!"V+&%HVRWIIUY%3=$+JWMV4KE\GU_5 Z,H=!3>U0\Z9\#D<4:6X
M0937\EW'\_*CYY_,E8OG=6J+BI:4PGDF@ /;@-?8HJ4Y8F_54;0H_][0%ODF
M5DMT0SO7#<VN'<$_ LY8JG>\*:JXTA?H5H0%L]D' CKLHRAL+3#G'[S$?EA1
MWJF^Q#ZKB5CF-9@ME9H?\D>Y+@R?E\^%GZ5D,#Y@CJ1N/@Q W=/7-6;V/=<U
MY8$_A1#"S$L"7T3;K9_RFJ.4*K'6!#VD8&S,5&V5M[6((5QPF=/)>#UNP;XH
MP3TCI00 .]90Q[[))$-P0-HYKWSURA,MN-%VD.XNW0O+9R\TT!6%CVL:;V&Y
MRP]Z+OW$#:($\NX5N[B.7;$#4@<#5+!'HQ]FF.DB?F]$84S.X!"8 )M9=NPI
M<;*VPQO5#$)MKZ1L-T+[*_4?GR!S51RXRL<]#=&LYE[(G5Q3[<,P;$,7Q*ZM
M*_DI,9L9R3F0C 4I8K' Q%[4=4C-"YV=3.?J,2:6.?U\G_BP:V:KDP<_Y#&#
M.^I&CZ'_3^HM/2:<O^'1K#G;GJ<)3_MCBZ=YZ%VSCV%]XC/T2Y+]EGHWS+E$
MMI[TG8R:BI]B;!F0 Y"5GT2&LU$%0 R.=NS0^\703%HBB0OO(^4"$UEB(D0F
MN<P\I5:2C&1BST@IN/S]C%37:W8P?%H_$#^_<'*#\U-Y<2_8C?R !+"C]O9N
M"I>77:84G-@GKTE*MSAV?!JK8OS8V@9]$T$FH^-RS4/H@WDQ6_X\1/H[J]-W
M4.7SB>3!":!4@#T'RBJI7%,FVNHA\!^=NDMN[:V1NU6+FK*'*9HB=K8VB7L'
M!+/R%9PPD2@/<_2DX8=#:QIP3:.",NQ_TNSY1C8/2A=P[$8]+L1"H&'G6+9
M[IDUZAQ&+K*O$7M@G90G120R8K;\S*0^&1W^QIK-A2*LPD-(,Z6AZT.],+;L
M5D[WBL;(?:E9R>HRLJXE8@]K$;A_4)_O1R6ZY#=.^2B$;W&HGK_>.% [:K4I
M/WZ=O_BJ55HG E,;TJW&:!SFRMY3&OKM2AARAU<B&)'?@#H:E\C4OXR@6)F6
MT0Y[3&K0UZJK'N65YI,9UO52&Q_'@KZU\]GQ-)ZUJ3R>\]XS,=+7\RCT/M*:
MFZ<-S9"[J4HQV3</VR!V2*6H?<>D($B (OE-T+3D>0.IAF5"A(, /Z3+E&ZU
MUX1R!^1^UJYLXYJO:(W8]S2$-KG% >J$DT<Q%1K5MTQC%!5U*VS,73JISN4"
M#QINBK6U1^J"VJH6]TZ:&B-T0'V9C:U%LVG1YGVP837N/SG6NEJ9XKS:Y ?J
MOT*IGI^=Y"ZK7@U3>UUEQBY]$;M@9Q/D[JC=$?F=L.YZ&+H@MBL80];[0Y["
M(DI%/3E2_?0'8#_NI:SQK');,</YL1ER=GRU;Z%:H"U3M(X(B_ON[!F U6;.
MD-[S@WWJ/]-[ZNYCGCO$GROWJ'?%8(8MFG;[-'L&99&]A, TO7]R8MIT5&*<
M"5(4'M:HE8B!40X(EUP#*]I[U9*)PRN?2@*14B*2BT1@4!!)*.B4B\7+?G/!
M[)\EG6C9\]=Z @V'3\-R1(X.(YA;AHH!V2'&C3&T[ET%0P$<M@_0ZE6^<;;-
MIV@:W2;ID<>*M[M5V6=ROE$CNND!#BPL'Z_9TGW6K'SON,=BNPNB5TKG(>3^
MT^Q?_#E#4<FR]CBM6T^DWMM#_3SBH=D->;RCJQ;]AS1QXICUY25EV":6QO3A
ME3@AR7GR&+HH5YP^R9_["8'[*VF0/U3G4O"+O+[V'DZ?9R39/_P]>^_[F2:\
MRF-)4*Y_/"..5$<V@9FZ*)O/^3"I4M8FV5'7W_CB<3N7UE7**4ODD'F0/D7[
MQR?XG*W'84W^#-6O,I9A%&^=('B=96^49R+.P!!0Q3^K0LEU?6'[?C^!&T=<
MI,P,9T]1X/%Z5QY_^^_P\YWS*@))H.GOP#W8<R.Y3O*4/^;G)\F>OXTN.L=G
MN<*AE]N5"?"//7PF+/,-68,0\D>,8@@O^"6,,=SE%*2WHM"F> B4<60VY,6$
MLJ3,[&OQF,%G'XR5RC_+N/&LL49]SH?M\SPB<<K>SQ6\+!U9CVD'65V+@:H3
M%_1M1]\&R2.=+H<RI,&]YA0.X8VK:'J1W3G\9/V<'XU)CZTS6;P3+_,-8_""
M]I>-=%43&H0Y0?C+Q;@#_2P#W"Q[:'.2V&;0E&>%+9/2EK1B2[=JR^*Q<ZC5
MR_</^3MC;]C>1&PH+!9].:A[(Y[:6&VXW1+I_O0EZ$V]LLX5GRQ:2KT9(XX<
M(\T:409),Y01HZ1A!4\NT927I2K?G!&B$+F6 %06":$BH_!RV]7HD-CPP"I9
MZ<JC2%,D&1+B(/6M>!5,"-YP-!4%'!+?Y8$:3^A1 ZWF(L*;#773U>83U%XY
ML"^DO4;AD77KH@N]J" %NQ/-4D2-NY/ 'D$^02-#N7.4BP#NL^?%@CX?5IQS
MN1PU+CARV-&"J1:%;3C7XPJ$@G&&\S,9Z,W:YD=AFY _;^LI(Y)63=1U^-A;
MN"Y#-^9'#TX@FV6>IK'_P-;?#P%=1R(- 9X.N'5>H?&\/()1!3&-$$:*X>:-
M)R]63Z>*>*%J4+G^SU85(E1!B\A2P%'79;Y++3V;MSP3SVADPA%9.CM+5P16
M+4V4'X4FR9X;4CQZG_"CF^QX<L>8)-7'2-*8.FPQ_9HUW-+T*?*0XV)Q(R4-
M7I>9NJ+=*;]3(]4O 1';S=89#M4DIXZ%&II9 4)9+I(+EO5'#((#FK.TC2O;
MIL#!/$N!85Y2:R8;-RW*20%BOS1,^/9,GAG.7X\GCL].[.E=LCB=/G+$,V[*
M^JL5)Q)'C(+F=31QH4)>Y\G25!9[Y.&U?D$(,MF_2]%J3Y4YVQ)4C!#&[M?&
MC%=QZ).I8O9D<\KU=F$-MVWQ6NLI*!C,"'LPD1#ZAX0L>-:FL4,!L=RZHSMF
MN2?&[C:.'F-GVU"+HKT'4C#IH&X>V&]ICM#]NTA]DE_#I>V< <DX6*U*,8K6
M-4I;7%( ,!PI7#TJG>_3IRB&!R/6T3DM&WLJO#N1)E+?-VJRRAKB%(((\<.L
M7J>EEA_[VNPXAZ$4 F(C#[*''D4L1UHR6#7=S5%NPJ:2GI ?>W$+.X?&*]YO
M$7%B)VL7E[_$SC;JK;/8-#=S\>9-?IB8I'F&G.+7Z= =.99U-80,6[I]$2-4
M9Q5Z/R"3'X8(5,I9S:3#]B159X:/ SJC62-76ESZ@GQ/+PH")Y8REBRF?E;,
M<.'$\2O#/+8W4Q:<:.PP)0"H55;I\I764W'R>J'-N/6,Y-0))X_ B\VJ*ZTQ
MB)NK^E"GZJCGNM&60CE!D>\.!S5PE77%H$1<LF4M@CVL6V[%X^'5\R-XU(YU
M8K9EHCWF[YNJ3Z2&888<)88U\L'A\ "<$*/3P J?<)3,Q")O0+"O\\LPN6RD
M%&Y&"O%()M_187-5Q.)E8V/Q1Q ,PC-W_*(Z<$WRCYCQ;L5;D3=4^CY_O_*U
M)@9T&C6DCFS(3'E,\P12R).636AF*'DYI&E6>X$[TIL@9_0U+SF1W2/(WF]D
MJV;*VGM.2F>BUD(N-=P6R-Y+A3]%E<CR6W[5@-$-^(T!UH"^\*8\ZR&!"M8Q
M%X6GO3XZ?LCV*0>]1;M*UYS@N&G4-G^\G!&1F),+^4?(^,\(DT!J5;P9;+&8
M_]S[^SX1%<NOHOB&?IZ[+MS%@TDGCD+VIRL.R)O*[G6D@10I3S))Y1YO%P*(
M%RC]].@=&BBY<1AC_$C)D%0Y6B]JMV8,5INY%ZFK8;4T1>X%30I6 @,U[1"/
MZ49Q>P<#&%&RVI"<K.479X;3,9)U-%USKG3V>SAN<&(O^;2#90UO^:.RXIQN
M/Z0.UUGU?"FNU0GYHKN;#KVGEG(:*=B0/>=#@-'9VQ\K*49G(E8O?S3J:M:B
M560^%JN06;= /B[LK3#4ZZV%$P>O.0XWK,N[44 *CR>80UZF=.B.>/721XO>
MJ0 -Z^\9X?RDQ8#EY?B!8?S0]7=L&UZQ2N,BO1.!:;F*AC$:/*6A]W0<14<)
M8WZ2,SOR$:N; @P6.88-ZP_$-L8X,KGU4:0_->20<J*9M*-C:E*(P>94C4Q$
MS*[J(F89;UQ A,%:M?'%C/<A2-G#IBO'CW^!FMWGKQ]Y9H>X,@)9%PVK_O9>
MR+%&4VT94UJZ(,8.7<G[CGJ)J$A-LKY4+W(9"M6+/\HZ;(VS;#<*R$=[#W/(
M([]#=\1>T$>+WF\H%KDJ!)@0SD7^L^1H>::T816G8A49/52V& \Y%DGJ;YV4
MKC:]H:,C">38T<<@,GATZ8\8/7JIT;LT2,8,SON0X\>H=EE'J1,8O%@<;38A
MC96'?D<-D+JJ6IGREK#\+?+S.H6P!O+>_' ##R+Q28@GG>:L_MN!=Y0V&S89
MN4].Z+M.0!8!=:$ #_OSGL;/ODO'33<S;(:<G,4#MX$TLK=8N'!V/D.D:[:"
MH:N'P'\46<N-JX.V/D@QII/*\OS?V 'QA*\G=^]\3D&=</)$HF]Y.A]'ZX!K
M'97T[;GP=11Z4<@O#3PXX>^KS8;&U+MC*YKKY?GJKM&5=?LB=^E.)I!=6ZLC
M8A?O)G_?02^XD((-R?@08$2NR9*<DQ6YL^SX&&SQAK/J=3>W=H%_^1HZ:QI>
M1/$N$A>*E$O]AJ9(O5='P7SYKVJ'?"/0*K;A+<&.QJGCP^,6O(@IXTX8>R+Q
M'W<',)C^=:I9W!<,KJ>LTI^^+=E?L[_8A_E'6;__^O\!4$L#!!0    ( %."
M_$B4<-:@."\  (IT P 4    9FEX+3(P,38P-C,P7W!R92YX;6SM?5MSXSB2
M[ON)./]!I_9A9A[<Y5NYRAW=NR'+=K5V;<MKNZ9WGSIH$I*P38%:D+2M_O4'
MX$4B10($>!% 2-$Q8Y4$@,S,#XE$9B+QR[]]+-S!&\ ^]-"OGTY^.OXT ,CV
M'(AFOWX*_2/+MR'\]&__^G__SR__[^CHOZZ>[@:.9X<+@(*!C8$5 &?P#H/Y
MX!Y@#%UW<(6A,P.#P<5/IS^=G)[_=#PX.DIZ7UD^:>VA030,^7G]RR@9R4,_
M#[Y^/OWV^?3XY&)P^O.7XY]/S@>/]^N&]^3-IK"RI0O1GS_3_WLECQP0$I'_
M\X</?_TT#X+ESY\_O[^___1^]I.'9Z3_\<GG_[J_>[;G8&$=0>0'%K+!IP%I
M_[,??7GGV580\2?3_>,5N^D 9Y_7SV*VH/\Z2IL=T:^.3DZ/SDY^^O"=3\DK
MTI\%'I(VI[]"3OL,+7'[PO@)#TXN+R\_1[]^(MP;#'[!G@N>P'00??=SL%J"
M7S_Y<+%TZ5C1=W,,IK]^FL*/(RJ XXNS8TK(OUPGV$C_#I%S@P(8K,9HZN%%
MQ,9/ SK\CZ=Q[E5L;T%:!/[*#\#"#WV+?O.9MOPL-FA$HQ#W/C<D\CD@8*4O
M,O*0[[G0H=B]LES*Z^<Y ($O3:+(D#H1^&AA\O,<!-"VW ZHW1I?,>GK+_W)
M=+($.$)<2T)FC:T1R<^!9_\Y]UR'+!,W_QN2B=<^Z67/T(@%(\N?W[K>>P="
MSPR].X*OH6^[GA]B<!7Z$ '?)TIU@F<6@G_55-+5(ZH@[SE<+"R\(@"#,T1,
M!]LBZX=M>R%90-#LD0C$AD!>JO(/4$'\K07Q/RTW!/? HO^.$-> 5L9X*D@;
MVD1)^+">(F8-HX*0[Y[GO!/#N0$1FR%4$' -7H/)JPMG-5=%SD@JR!EYBP4,
M(F03!4:4-IW&9$O43$MP1U6B%YNOZ?S!]%7V.U/Z:I4_8QE^L5[=1K17C*O-
M.M>84.ZH*I>*QI1M#Z3!LM&8)L9X>NC6QM2QA]1(M5R#P()N![IE/;"^BTIS
MVB6?HXV>;4XY?UC5NXOF])6.IG(!:4Y2820-EI#F5+$&U("X23 'N'4*\Z-J
MMMVZ\I#3@E"%GZ"'J=#"0L(>4P\2'\+%*\!DH9M;N)654_0)>I _1C8!(WP#
MU,II9UK+/$2:"4O"0C)6I#'NR(\)Y?056H[@9;@,/@* '."LOX4!?=SQ\?'E
M\>!HD Z4_6@A9Q"/.J@7&(S()02[GIU[%Y?&?SU<(7+RQ1\\^H:O?H M.TB'
M<:U7X$;C"';[+/5^";D1J3ZP?YIY;Y\= &F\_)Q^H"]_?G1\DH2@_X5\]4?\
M\"<P@_29*'BP%F#K=5G-_K@XNSC^<G9R?GIR=G;\]?+D]"SSQED(#7'^[2UL
MI\\@'PNHRLLJ:?%Y&<4'C^PY=-<0F6)O(<//Y"4\2:(\3&;9KY]./@U"G[RJ
MMZ2CTB#EKN0S(I1ARQV3Z?'Q'V#%%-!6.T,D)$)5(J)3!2)*"7LAPY9()OMS
M[P5224PBAS.%<G@$&'J$).?:"G@"R;4S1C+55"4B.E<@HB%Y0X>^Y:UKS4I$
MD_N]]R*IIB81Q1<%HAB%F-)[2PQ*R_UO8&'VA&$U[;V I A+9'6AS@B(W_8)
M+(G)33:T-*,D]-FV0&GSWLM,FKA$;E^5R>T6N@"/"*QF'F:;;KE6ADBIFJ9$
M.-_432IOL?!0M)F./0>3,* IM#0;FCVU.)T,$9TTB8DD+Q4:?AL]?DN^*=.,
MC):]EYD,7>EF]EBYI&)354Q6F;:&2:N*LE1>+._#+Y^WO76M^?"$4M1%/'@G
MQ]2#MQZ.?!Y-'IXG=^/KX<O-]>!J>#=\&-T,GG^[N7EY[LI]EP7LU/)?H_%"
M_VAF64N*VB^?@1OXZ3<4OE\R\$V^_F--Q&1Z"Q'A!"0B].)0'\/?)]>U_BRL
M3]30]XDP*UX_WTB;65A','0F2I#%]/\1,J> 6*+.7<PJ)AD1#0' /HA:JI1R
M8CH+"7NK;8XYIV=?E,M<0'8L@8N09HC<Z7$#&@<E?VBDZ,URH\AH,+(P7A%[
M+DK$8.! J*^FN! 1<1$>]2DV!"Y)!I+_!&Q R']UP0,($EZRM 6GBU'@D":4
M&9>0P\0;P*^>4E0\>#0(XX -Y3X?$^P.1B%"DDQF?*1?.F*,W@B%'EX1^#/D
MGVUBE,0K"6,&6/HEXT<,EA9T;CZ6 /GKI)(<YQBB%^AI%"+JTLL,__0+*"//
M#_PQNOFP@>]/IE?0)8^8^1/T ]D>S9P*0)2$1SGJ3_ C]F;86OB473;YZ<6[
M B//=:-__ Z#.403!*@3BV63=O4\HT"Y6RXQHV/]@K*(=C-7CPEKK&(P35+,
M7F"Y2I<V;PEPL'ITK=AU2S9Z2^H[8ILSO"Z:@D#2+R)-84M[&]5S/G.6NDSP
MZ<]F")E+C3&;D\!",TBV8C&+"'[)*NB&-'99(6R1KF8 H3:EANQNKI.7'5-K
M"+Q8'VLV,*#![F &("3I:VGODG=L+3'T, Q6D2&I A69C=N#AVRN'5C:U@PL
MB)-FE-W/-?C-D"R'%D-L^SMHO4(7!A#0PW_%8U(5@4_1[MK!H6[\NQ'!AFP!
M,CP0"X^S.VB'BT;RY<)ECT+H=QZ:O0"\H(>I^=ZADI8Z0Z*>HTB4R ZDOS$1
MSU5E4RPA7>& Y8/,N7H^*OB=S -(#7H-64K2#(%':T6#P6)Y$_G&YL%!@DY#
M?% WBZ7KK0!X BY-FBURD(&(RG[F@:,>R8:XH=*PW"901^-V#'"4-S8/$1)T
M=A!"5VYA/ -W.D9^B&F>_1,1'WZK6$<X/<Q#ARRQAKBH(I^<\#K":&T>&F0(
M;<O#I7HS*@J"?9"_G.B+!TU[YMS,;+PK Q3EC76&0"L.*G&J#=ER,C;;E?BH
M[&<Z5.HQP) =:B'>FV&N1!0\W\MTQ-0AOX.=JO(MRK;5)18L+^U@.F0D*3<D
M)SQ#<+5Q:CH$JDAM:X>JV#CEWWA2:H&P>YB."5G2#=F[EI:MC;,.'VDI)R+.
M(,#P-0QHH.#%H]J2'E+P(H_@&)'W!WY5=+[=AYB.Q!UPJZW=M_H3<?';1BSC
M'9LO::D=C'8@]R+81!G34N: ^G/3F4):W#H+6\T.:!'FBC%'[%]P=!G*JA(L
MQ88'N$CPI:D#YS(&# *S*%ZM,-?$<6#\[H\6=,8H\6=E9@TK[Z2RXP%0#?AD
M2&["$[T_ @'GQL*(AN.'MATNPBA)XQI,H0U9]G=UQP.\&O#)$!=1Z16B8MNY
M WPD^&*(=^D>HLCGG3*+ 9;M9@>H"'/EX&+*,+A3U](!E!WSTI1TCPI/7\TS
M;-K!K[MXBSC]S +F32&CM$#S8\3[.0B@;:V+'E16:_XB7JUY\/?<(_[QZ5"]
M>>=N -?UWJG(;SU\[86OP31TBX4J*TZBR(RAG?ZH7?NY,=6&G&_,N^7)C)[@
MB*=.Y$5[!#BZ!$(HV,'J; QH&I!K2,)AG@/Q_2##,)B3+<9?F_6$BY+M3H:B
M0XA,0Q(*RR@?^WXHA8BX@]%HX)!HB..XC&KVO4J"O8S&1!6=AKA\,X$321M#
MH*<Q *E+JR$'W0I7CU6:%IP>)H)"QJCHNS.W0#;7HF"T-A<$U;9$WW/N<CD=
M,=$B63%Q2V,$+TI;6T[,@M!W[<1<?^E/II,EP/')+$$'YBG_NKGG%_+G_N;A
MY7DPN1U,'F^>AB]CTD!OUV5\Y&A-5(6WDME:243.<H'_!-X "@'[:-E6*^WF
M;H4 <I$M 5(,\1S2RAR3*:T8',5: 'Z#-O"?/9>]1K,Z]%GBDE09X@C\CCW?
M?\3>E)D*EFG19_%6D=&6"T]QO/D91*'U[P"1%=<E0!XZ"X@@Y4L WT!RP0U+
M?PMU[C,*&E!HB&?ONP71'9D*$W0-_65BN$ZFW/+)W#Y]AH,\84W=>-IDGB<F
M.<W"H>RB7&!(OZ1EGV4N2HXA29</'O+R%*>7G/&W'Y7]^HR!>L09XI"CMQ_Z
MT;GEF/2*?$E6<^WD7T^H17!($6S('C"ED6\?;K4R& '5=#;=_VEC"%R%/D3
M]T?>XA6B2%SK6@:10P\ZB?-NB+%%OHU\>J,Y_3A&PP5-M:+E/4N[I'F<JQ,&
MI';T=&.AJI)_QIS"C K\,"7",HNYG8P%7 VR32R?)8N6_0-*+8PT3H]1O-O:
M["EO"5-CM1H2!FP"8%=@ZF&PKCX'_.V#74/DY$>)3SS<@V#N.1O;E+5;W^$;
M: ==B1V@:C89<KQIS9YD;E\!!-BA!$;K_N-(C*3.0OL[OWJ94,AQ&&X:]%FR
M%52D&__CGL_@!Q!LM%B#8[72X_09&^T0FT*H_R6R<OP0 8@QPN<*MG%R@&+=
MD%8U27.6*T(&K.9]%K843:G<^WX.:)OH*\N'MJ3P<WVT0X"46*M144VL(7&"
M4L)E$*$]$JI%*0B'7<% ^8WKV]1?0S<,@".I+[9Z:8^3AA 1(=>0%$,&Z7*X
MT!X/(@(5AL7>Z([? 9S-*=O('L::@8=P\0KP9%HX4EFA3&2'T0Y-$A9I*[2F
M6.I[-J,H,WAVBM08VB&G%3C41]E.31V-$)8H:M&3\9*C[#G*I-ABB)64.1AZ
M#=^@ Y"SL0J [9(_ F=FF5VU0Y34R9R:]*4JJ/VB"RH/4[*+"%8<JCR3.53Y
M_#(9_<=OD[OKFZ?GOPUN_O/'^.6_/VE]O#)S,I==?Y!U\D6LKYIBJ,FKO=
M0]7[1XVTF^Q2HLD7&*VDBVEG*!563!K17$L/T6D[_("LP BWC[ZB9$N$(T9A
M$K62:F8!N@?41*E>B.-V^DI/6!#<Y9A#I2'F?ZYL U?X)2V-%+\HG8;8Y8P+
M1+A0X/8Q$A3R%!M2,G'[ A N+LH;&PD("5(-.5A=GOC#Q0.OBY&HD";8D*J)
M6RR[]A9D<K "8&5MC42#.*6&U$5<,^V.J,8Q]?Q4;0G7#?4%0*U]()\N0TS'
M,;*IK4Q]E-'?,2HZ/YZ(*KSU\+N%6=Y=R5'T!0I?YD6PM$&X(;O0PX5(M0(,
MC>%3IL&ZOO&H*5:7 $./!@QPH$<X2S1&RNNR)^B29D%+*V41,YO,H#,-'&^]
MKQK;#5PD:\JV=%#_D0.62UFP3.$'1<#%\<79<21_\L4?H_@.55J0;3H%=C"9
M/F+/7Y)/Y*OA<NE"VXHK=3V ]^2V'ZJ ,40V7+JT8.=D^F)]; &FS:$-1UCG
MK.JT)L#)X6"D'@I*[ QEW[T[$:?B.N[7(:93(-:05"'39 B'NC@ \JVR&N%E
MQKCL6'N"IO9X8XP_J90AT3TCT6^3B##_Y@-@&Q(&I2HY.:5>40VVG=&U V=[
M,!*&:"L\,\F7P6"_7\JC&JJR?*"^0+$5N,CI3PF&-<5A:=FOC?%VJA4L(U$\
M :($H!TD%WX-Z9H5U1.OH3F98_4%G)WK23D.*8\5E.Y@Q>@;(KJ9GGIX$5WW
MS,562Z/N!<JZY%4'>2L--JXRX(OU?.OHDQI6&_AU"1$A(#9G6\?K\%=5^7;_
M$R:%TYZ 2]_LQ2,&S^\PF-/M(^$?V32FI^SSVH&9C5=[1&W@VNW&NFT.-2V4
MKDUAV'B2TI1&PH!F**PSE';P:QLH)89A6VPR\;1\AOTO'B/EEI8BC-SUM")E
M73W99'3M0-NYSFR=6X9<_"G"HG([_PD0J?@P ,DU;+')] 1L;X:B42(;K0&.
MFSSV /#NV-A!B53EI<+79Y8SV1TCRY\SX,MJOB>PDR*_<1%6;2S-[>+2*5/I
MRG%-[Z>C*674-\M**?LM9CL#5&T-OR<@[)1=C<N^:@/:7/Y1I-2'-N$XILL!
M/=9!"Z&+)&TQNNX)V&JSHG&963V!%&\!4QZ()_VE/;2#36T!"V7\<<EN:1><
MKS"M/%97KG/3V4F5]%7Q6B2I,W@58VD'L6XT4WN\,:4R<C\/8IR8",XNN=56
M><0XK_X&J5Q;NS^)822\Y'G05K6Q;=!LEMLOVEAGC8YB&(D78=)3F-1./BT[
MC5&&EO59#)7%ZJCKYM;UWM>(J:A1=RY3HVXT?/YM<'LW^?WY4U\JTZWY(5Z0
MKJ2+HCM>Z)L\8H\ZZ)RKU0\?.&.TODY]2,^%P ""*M+D!]+.W!81Z-:5,6V0
M;$@&<)_/R;0DR2)$!*\;Z_U54;FP$HT)(1M&9\4V=RJ]>.THFBX>M3^ W!GW
ME&?PM@3L!=UU_I4<B23[2PO-(-EY#GT?,&]KY7?2#FP[PT0)'.4Y9<AR>0W(
M^]J0Y\3,-CF 1H(OANB>B',^>76R9[WVPM=@&KK)B6R.C<7L<H!0 SX94MCR
M.GE9N1N>*WH=@-6,58:4RLROY;<0683M:$:CH6*&4K[+ 54-^&1(#8;O%D24
MKQ/T;+D@*E5">!FL'ETKKE&YI.)@@$NL\P%FK7"L:>T%;9)62F+?(R\J@9/X
MPPG+<8('3'8KL4M\-*<?QXA,U##R'Y9WN8/6*W1AL#IA8'9'3S^ 7@^6-SU2
MI8F:EC\RI?_Y$H6(W+\S)<7@[9J+R9F$"J>P^  'H+7&M0Z.=6@&OM@-61][
M^?[:0:^A_*4 )< *0SR[12:DGB4RNP%\XUSX)M*U3R@2$+H(B 29T$GI!#T0
M-$9O1 H>ALPD+6Z?/<1,%?5-8P0:@^41@Z4%G=05F7@@A\B9!'. N9'+>H/M
M(;QJLZ7=JLU:X>X'(GM=%S@;-2T.LY*^>X@J42XTC1AH#*)H_FSQ5=SP+NF\
MAS 29D/3,('..$K)3UUPU9EE<H/T"5>M[^9$^6%()@9[2_)HK:B:)@L_^0:'
MA)X-9Z0W>;S!^@0W473([/VD>6.L-^$*)F?=;CYLX-/3&)X?3*;IG9S"J*L8
M9U\!5X<MQJJYO"511[<Q1]A7?,DQQ)"\,_%\]L;'B[3#56>Y_ UYTA:T/&)9
MZ@<MZO_SVSC!QAE(.ZBU=()-EF1#EC]B8J:%\>+J*[G\)V)Y5F6<B0^@'7):
M0D(18@UY8DQ,AY!M ^#X4='08G:="+K$1]@C>#5DBJFJ*\UJ WYTN0QE?D7M
M+9DA]@A?3;EB3+Q'G,6-[:O]@5=#GK1U<D1/$WY]SJ&I"<\92#NHM63"RY)L
MB)\A:P[<>6CV O#BCNIKPDU" _.$6V4_[7#2DMSY%I4X*PSQMC^!9;+@3Z8R
M^*GLMS_XJ<>*3M*Q-E6SOJF'4^3WO0:O(A!:M]U/V/#)[_2N-D6W"91-FB1H
M?T?#!I-7%\XB.;.L:XD1]A-4=9C229Z5\@N''M<\$3JDS6J^/S"2XH Q.54;
MJLMN[Z@$2UFG?82,,!^,.4*=TG[K8:* 0VS/J:J=BH.'W7'_ "3)"V,N:4SI
M;^FZT+K#[1_@VKPKM/:Y9&U@&">!$58D!7S8=_Z52("!Q49C[@\@VV>3(0>6
M<S%/NA),(D+\FP^ ;>BS(WQ5_?8'6_58T?AB.ET M YJIE>B1?-JSKULCM]I
MCZ CSP=S[H;;;&ON 9X!G!@+T6Y8? &4'&7_L-6$,=W<'[=Q6IWH'B-N'!O>
M'[PUY$EK]W\ISC^(DGB00__0;+$WRZ63,+Z#93N!GX$NF2&TPY=LSD%C8@W)
M6RGGPY#,*8Q79/KP[C,7ZFLH4D2H;*F":7SM%GEM'.P94!3?Q[4KI)PT=YQS
MK_7K\)JM:^C;KN>'FZ126C\$SRR4E/K]E!,4XW:MDV/RW^!HL!F-_",=<& A
M9[ UI,97:F7?='/W& 4M<AXS#%\'XBQW<RU916Y@2V,KL7VM@(AU,DU.=K&3
M (H-M5M!6A5QSI85H[VS1+6=*(KG<+&P\&HR?88S!*?0IF<<XA/RT0VI+K0S
M.Z *O7%:U!O)^ -O.L@\8;!YQ"#S#(T529$G5;=*<3HH*4-M^="GAUDR$Q0Y
M7*F_$$%?N>SH:I,AM5,CU0+.U7ANF_1^:Y%;"^+(GKJ/;C>-=:N@TC@K*@TZ
MW" :;[ UH,8:8LV##2E5.H+?1866*'NC*C7 [:/=/!<14W:FRU/7[ZD<G3WS
M8<XHK)C!Y\49O#6*QM.VI%I_U;3E=]'DCHF-."J7<:'.VDUD$<%57,L@2F:_
M9_1WSW/>H>L*SN8OQ=F<&:&3F3R%'Q39%\<79\<1KLD7?Z0/S:BF\FE9U5C)
M/4.%]ZF:A9P>VDP],;'D+@"2I*K?,XV>,"DY6%$QX2Z*$XX.-,B/I/$22M^V
M<I96-59S>6'V7:IF**.U-K-33!SYNP7%*>KWS*19SC"^$X7&!-*[E21\6U^+
MLS0S:.06WQY6XRG+X8?P3)8<0TF83.05J^:]W"#:J8-:HLX%TIK3WV_E$>5S
M)NEX-)08K 1UQK<2?WAFK+\-UJ-IK"J*U#]X095NJ.JD)/,^*;CZ".*#!U7S
MGME>NRDN)J)<*KP4;3V?OD(A+JE0U^DQ^:]^J&OP]_33/_2>^Z9$O;9>:Q7_
MOV!\JZ*S=MJ@5B2K#I&&E&CY08]!WO@!7%@!,]DWWZCG,A<@QI RA@_@/<,:
M["'RT8ZCB3*:0':8GN.C%7(-*0"VCO]E\H?&B/ NS/"C*C+*Z]MSK-2GL:V<
M;=5W58,9I?0)+(DE*FEA"/7M.4#JT]A2QK:B;0<C!?<E=XT==Y=Q=GQR?":<
MB#OX>SRTYEL*[3-R"12_7!Y_O3R^./UV?G9R\>U,456E9WL.G#"I0.V$=C!&
M!'6+#8HJM8OP -JIF.XD6:*@FK&)N0M2G7\GI6G.BIJ&D877$SUC1#K>!IKK
M=TMN=$39Z\H2\3@3] 3L$&.RRD;;>DDMT<(SM%,DLNE^W7/#$*_)%GM8#/F!
MO%<?X.CJV3%:AL0.M#VBKUT8ZU?1W-)VGM)[>.Z"'YVY?G::[2:U^GTIKG[I
M.)TO=^8EOVUTZ%H8PFM0H4<.HF>7)SU*?I.EJM]AMJWD-ZGY=U&<?]LI<#TQ
M.WN;"[<!*WTK2<NQV$6;:2N?%2=-EG*+KG0)V9 Q=!P8O]*]A6<0\?<%4GU[
M*.;F]/7;0"HFBTBIZF]%55V6T]03=6U,<M,&T;\#.)L'P!F^ 6S-P$.X> 5X
M,HW2?&0] A)C::<)Y).BVJ.[WY8<(W)Q#0(+NF)ZXERJALC@[\G8FFL+[6,7
M+1L.O! 6UVK@==1.4;1>0*0A+RH""CLO#4Q#(A/\#/ ;M,'P S*+<)8TU4;8
M#6527"R$J=51G)3PY+W]:V]A06:5>U9[;00K+0^F* 6)U'2W%ZWH-/'&<MV(
M[V/T -[=%=5H 2;D >?6LM?A"VK0E*GP&L/H"@5!>6[I[;88H"=,[@D7B,%&
M5C% K[*"F/"(?'"M.+TO81<3'C+=C8)%8\*5Y].6PN$W8-&4K'\2$J";VCQ#
MB G88[<(^9$)!O'.1D&A(=G*TV)+@?#HAK0J!EO8^09&"52 -.6IJJ5"NPIA
M=)/., R\1;I]"<B3XD6,O<J+=31*R U([BP-M9'PHRM-4S8P)5W2RBBQBM+7
M4D7?SD(TC WI'?ER3.%9Q]NR[JR-Q%O;A+= OW*#K"6_O^4"_PF\ 12"!\",
M6.1;]0L0?#F6N/$%B&UI=_8&\*O7QJ7/Y>HA0TBJXPA!CP#;5#ZS4A]L51\S
M95^?] [T0,G5-AH==)<+XS0JZ=R7N$Z+Q]QCC)V<7IQ__79Y=GQR?J+H OAU
MB*(L6E/>2!O54)/-)4M!-7V<E4#Q!55#YW]"/TCO[.6<R>7$9*3&T$[^ N(K
MRKPYR0*0.%4#B1?R )JS%+]2Z:Z/UU0[ 3>755'^PH3KZ:'?<("@'SD6=OP?
M2X?,@ZCE)7.G+]1/.P ("RMOZM4G5KG0NZYK<6-A=Y4RE+,R2(R@'6IJK0M-
M">9L%!2O"EN4063#)=D*Y<CBKA7B V@'A:92K<2)+#,,43#<E3GAB3C :HZF
M.]IDL2%IK$HRQA#D/5EHQDLS6_^N'3IJ+4M\<CC18L6+3O3>W$F?::&=J/A<
M9TC)_+EW;WW 1;C@BC771D_!2JG@:GH,$>Y:/;&BBNR&VHFYEJH5I(N9[*&!
M;9_SB2!G-*=P]\>HS"JI\&&W,+*^L)"-&7;%#'U=B3>+I>NM0!HIBXXV75D^
M<$;>8@F0G\3B/ZX  E,8W!(^9W^Y^: ?67&%=@;7#EY=H:2(QPX9V(O0]V9?
M].(]T1@B DY:LWR,;&\!"/$WTRFP(]K+^5/,AVASZ#U$9^?LZS08?Z9(T7[8
MP/?S<[6<*\E%TV@VM /X%ATP8.G7)F/N(7"[XUL'Z=P-=.FN$9L<B&P5L25C
M'A#;(M\ZR&57E?!46O92+K])_/;IOB0S&5'X4K;X(FGPX"%<K,5817'3\;53
M30TK"K;,":T./Z])O5IE)O8M!O\; F2O.#$'@9[Z J$3P7* ),DC/2%21@+W
MI+Q 3WTA(BDRCO EJ3?$M5YJB*QG%C><(M)57^!(BEL,.$+DFX:<J]7ZXV^0
M[#VQ/5_=@3?@BBU+G,[ZHF?W*Y,LFY@.*6VT3)$BZ66*.8:^R)&7I*#JD6*%
M:3HH*A7N1WP\$5NTBCWTQ4QM,7.@(TB_P4 YE0;*Z9X#A4>_(:>2R\@^DP;*
MV9X#A4>_\C(RK9N_J0VX&KF6SSO3QNVC+UAV;^P*<H<)):6 $+ALI^*6DVT&
MB-G%73U77V * X4#MIUR3;DU59JR0NL)$5H)UVFI0.A$\6,/9:ZP8)[=$^VJ
M+X9V*O]\0DHCYBF'4I>1C8CMTE&-=2]]T:8THL'G#R>ZKCCA\Y%>OTMD%:S)
M*@D5<FUTB1'TQ8Z$+(N(:,H!0]3-C1_ A15D+TF4Q9+,$-J!J2D,2M)\FK+#
M$&2UH>+O*HZWM/H,[;"I;)'LC)O*ZV^V ^V1Y<]I<B#Y0Z^C>;/<G-MH,\L9
ML!7N;R0D^1 IPK(9MPS1II3Z9\)$FOK(7%0X<*OL>X!:(TXI]_8SRDHGI1AM
M,G'\J*0Y8X^]X3:QI%U:'/]Y#D!P30R9$B]'*^/N->*ZY:+RD$(I&N_@%(P1
MX2(E(*K9;=F!G][(EIZ3\T?>&\";_.X,[.0&V'M\M< N/:OEEQ-V:]E@N*"G
M-(2AL^ER $L=!AEDS^>7_<DTQP]APVJKWUZCJAF7E)?YURX(.K)<.XROJ7GR
M7/?6P^\6WEXF=_;< [25<3F9&E]-F1H9+_[O,)@7&.7G.>4_;<DLB35&8TGD
MRC9^EKY38*=PY$R+SKG=DG=G"3#TG.? PD$/)P2#:V/?#YF'N#MYUF%"M#PA
MY+FMW ^EY51X!D'@QLF=NYD/F0<>)L5N)D45RYOZQ"[CF8' S J2MAJD@K3,
MQ.\61'>>3\O_N*$#G#%*"P+M9MZPGW^81KN91I(2:.H@-&M6Z;PU.3E,EQVS
MNR7O:+PYN4%.SA[;256>3&1*LAC/>;$83W:POE3@24-T(X_>*QP#H:("#[^+
MDFK!Q:OY,J*X6F7^Q;UA3'(8[59L$6'FB@RW0;!6-5%*Z. DE3-::R?75N14
M%+\,^=I+F7[$ ' /3E7VTT[R,B(2$W UO<H3RDI#XC?H#6(/46O&<H<05]T;
MSVW?"SE72RH?X):G6$])/\^]Z10!S!1MOH&1LA0@T1!'Z#,Q_H$_F8Z1 ]^@
M$UJNNQHOZ/D"#"VW;+WCGM6H.YQQ*.J$(<K3[CJS']:!<7'3@1]+WP][D<\#
M0U14R;8JE[SZ@BWDQ_2<B.^9F4-H!R=IN;.A4YM^W6Z"Z$P1/0)L4_G.R.S]
MIT=SI<>(3 #@!WZB_UD94?4&,QEM+7#"$!66YD2GG %58&)W,!$PDM1V>I'"
M22N;J!*%2]W],P3_ L[8(2R%4TC7_B29,"$WGU1(?@L7P/GN><X[=%WR(YDT
M%IK!=3_.T9F.GVP2#%6S;3?7+"@WVAZQ=^OAA35&4_HG9O$;0#1?.]U;/4-D
M9Z-"] 32T Y"R@U1RZ[9<TP"]FZ9U,%A#>46XJ.UBC)^7KR$*9LEZCOV?-9V
MM:J;B2"K17,'IS!*,+.36':J]>7BV%^*<>QTH.YCV*6FRYJ.392^/"!=U5C%
M?$W?I_H 2TE+;6:EF!BRDT^4&N4AAW;%7"%;;00J*R:V@,T_I;"VGA,3^SJD
M25&/T;M5R+NLBX$8$";3$.])_=FN.">QD^E^TIH#1&'BWS5X#3)E-^5LIHNB
MS43'&V0&[$O^'WWO2D.+WYA Y,N7L]-O%]\NS[Z>GIZ?GU^JF:;T]<:(O%08
M7?G+R?0K::F=FI9@=G'ZBA*H55I7_J4Y>7O%AEI*3T0 5:+K1T)>_IT?K 4_
M#X_57',I2F3>25%HR)[H";QY[ALQ"$?DC6%P:]G1^0%NN@ZWC^9PJ)!J$13R
MQ!J"C.?PE5!"';]DST!XR,_@*FUL&A8DJ#1D$_7@!<!_M%9T*9P$<X"3S_Q\
MOHI>IL&B#KF&).6-K"4,+/<.D)U0U4440GU,PX8\L<J+VW5A7:[#0D+&)3^(
MI \:ZN\0^!0:LGA0DJ,2R:53@(,$=B?- 2$;_:Q!;%O6I4<?N!W[5.0#NO/0
M[ 7@!9\=HZA:'\O-)36&83!J3GM3C5-1,$%1'H887QH!:B^1M/O\R@N5<8;(
MII<--IQ6!1N.HF'W*.2@@QUJ9GSA$$PX!!.TDMPAF' ()AR""8=@PB&8H&LP
M0?E1CT-DX1!9X.'CGQ:.3DX]T>,C;$-PNYGF") Q X5(8ZH&U3+CFG_%AMK)
M38C[?*'I;/"5'N+(8S5+RI7E1W^9Y7U$NVHM9^%*/XVH52[[=B;[38@]QW-=
MJ[SF$ZM9_P$@19DAH;P[#SD>BJHOO%KHS\ET2B]GHRR[&U]-GK@($.IK#BSJ
MDVN(Y?9DH1G/9%O_KIW,Z]MJ?)J8@E4F'KY+9M-".Q'Q&<T0C/F+\3U$<!$N
MN&+-M=%3L)QW*XJVFAY3A&M]5 LWV\8$X5;2H]RR8FZAZ-6UR$+!$V5QR4+(
M;*>=W.071#G:F+F.74BBU"/!::F--.1X6B&+7CHE<A1$RF2"^+X(3@^]Y2KE
M@Y"ELD\2?GGW)"6\[F&TA/E4]F15C"DA/61G<::/V5*NH%.YKT!"SK=>R*X+
M7]7%:"E7D&G(49!G(I_H1JMGF]"/2VUB;EMM,-#<421.'[,PGIK+FN*W_8'\
M);#A% *'&^!CMM=.E.("*1&F%)5Z&E\I#6OE!*(R090C[+L\JOKH)V4I2>55
M=SUJ]91V=AFZF4Z!'< W<%V>8E'97CLI-W=7B-'(K#_9I82$W!<E/;214CU>
M"\JJ=WKWWRT46GAU?$)_(=:^%\[F]U808E;"K%BG' >^G'_54]K"NK<FP<I%
MWME-$PTO1E2)B.;&LPR%"02^:F$^E[UX^W<?ZB!<&1&)";B:7N6SO?4;\725
M9+4LMDSG:A+U%-[U"EDO (T\O/3BRX[8#BQ&4R,%*D6L<E]T2[X/#2\[- %/
MG3!$N5]<U^HY.B"FV^HY6Q#XUG,(4"(GTZV#@G%6S)6'L?=.CQ%:2_)+L&)E
MWDH,H3E8^"(O J8QZ1W8)9LS=Z>M&"E9&@M$#6V;'B_TT"1Z\Q+#1::[(>AH
MA6R.65-;OBVI#!!0O*743<+ #RRRJJ+9<.&%[-))%=T,$7XC<@VQ*\K4XA.@
MQAHAO\FRPA[$-/0T)UYY6%_@\-\M1!:RB?V=^F]]SGU.HET-@4)CDCNX\ZYU
M *24W($W@*T9B))6*F5?VDL;L3<6' \#XJ1KZO(JI>8!Y GZX0/GQ;L&Y.$+
M,EUN/FR7;-")O31]#CS[SR>P#+$]M^AEO,BYIOMY@)STDK];#X\LUPY=B][E
M? L_@#.:6W@&Z-/D0:;@W?8+RKHP6+DC46+"Q#9DD2,OWCVQ$0+ROV0;NLU<
M8=C7?L)^@;==-BFW_QOH[.&4//8[I'6GXBC\B[?-E(XU<VMOL%\0WBT;^[ M
M23F3%*:]^5B2%08&(1'\B_7QB+TW2!<D/UU\Z$*TQ:)T/:*+699;=!EC\>LA
MI &'R?0_0PM3^H0G@N+WW*_IHB.S^[35:ZSV#UI;F@L=7&7>&3ZB"G1/@'P-
M[2@.^TCW 4$ G&P(.#*[R"\OV$*^93."#RT_8;\0UBZ;F)ER?8#@<#;#T:4#
MCZDF)[^ R32;+E ??B*C[SGT:K-(>9B^">QJ;]XK1]IS.,ELQB]UADY4 (P0
M1@M_Q<%D/S88*Z'"[+D?T) C/_6E'W.B\6>MB/?>PG^"Z*UXH;"25MJ(K7G4
M2Y0ZY59M%UEX5Y8/_6="@>5,4+8\X(E06AZ[NS8 D1%Q58Z>)+F<F%B[TYA=
MNE4XP%W621L9MAW:%B96^3:B[W/^1)?%7%CDK>J $UT#XW&^V#KG!P"ZW;:I
M=&;;5TE5-3=(2TB3V<%^3WW"94DRV ]$Z'/2!+"1MUC (#*1 6#BIO%XA@"K
M&SYTL%U4?GU*]J+&^'["]:UPK.V)3%?3\%279-[VLK?8H5SX'<#9G#J,8U]+
M=M/-L6PXO;1#3&V9EULULJ1W>GY$$7#2LWA$^;[2BZL(14_ ]F8(_@6<L4,$
M J>1C3?T?1#XR6E 9XB<._(UU>*0\-[WR1QV'CQDQQ<29W[+RHP!PYV^@W:@
M;J8&U?,NG15&30L!U!H,*F&9-TW?)(KWU2N1NK1?J!VIR]TF+G*3=O^Q($-E
M"HNF*94L6%QH!8M1K"OET)%TV@^0\(A-L=(T-Y&%E7-%=V F&63IN@S62RX#
M)^P.AF%$DM 4'VVFV2E'1U0]C:LV,BT,DW\59:G FT88*Q7"+Y^SO"-D_!E_
MO?UM0D.!?;:WF'HX\%<^I3[T+?I-_.S-?G3CS**IJ2,/T=QM@&QB45]YR/&O
M06!!=VU:Q'(#'P% SD95!#"@SSX__GI\,C@:;$8G_\@\8& A9Y![!/D]>LK@
M[\ES_D&&7+C(YS"//O&5Z.]/*E98-K<V1%?XP"3'4+.KH!NUS(M%]5*8^XNR
MQMHIA5JBRV\VA.ED.F"T$.;5ZH&6L:1>[O77*TYQ1_$!M!.ZA,P$!"Y'M\8@
M2.C@UG_D]-!?S'*2JA)]-?'*H\<ME9LC5 8KNB+SR\AM-=,<#]7B*P) B$1#
MI%[OTE3]Y"RIWOED:76Y??U[4W60$I_1#,&8/^V:W9NJC6 Y[U84;34]I@BW
MT;VI/15N)3W*BVETM*-:NYA$=U!\GU1OEU1).O4L;+%E/,:6("=!F]M>?_F*
MND?KD:I<G9>*>).TMW'S_SZ']OPWRT^N6'(BOV2)N(7[:B/Z>I++2[X9U9VA
M8"<N\JA>P]QS"0W^#2$U6,DYQ;\5G>+9(?\VB ?MBP^\R(X'CWF"1;23FHL%
MY\ )77I@F$P,![HAO2/H&=CTBA^B&:,:8T2@MV06C;S%,@R2JAPW%J85-VG6
M^?.<3#N>=[S=AVBC4^3 D+^XL'.&:.5Y;4CEU:I\ (Z_IL,GZH>_[M%4A/"N
M&=P#/#]8"WXXH:J;=LC:M9!%85;!,CT-[IO%TO56  P13=X%R;^BQ2,^9\^\
MXDBP9T_@4R&\O,W=A'3E,-!B\:SRR[0UO';HZ^.R*.0KZKOKL"&/N'=IM#*V
M=E#N%%6M@[CZ&@]CG"!IGFQ$MV2>X+?C4Q&7R%'\C($W'<1/.?A(=DS(UM'#
MO,PSU]=<TRD#G(U$HSE707 [@VNGL>1](ATRPA!#D&9O>BCB;($KG#Q;5A?M
M,-,A HIPD^:,<A"5;RJC.N23Z0^?O/<6 Q,2*Z!2<Y3]1$^;S&IJS5_&@$)1
M]4]'EY(LHF*@M8GLAFMB-,9^ K$]5K64@, ZR:,(AF-D8T /.M"2F)LY.0P"
M#%_)SH7LZ%^\V$E)S./TDIPAQC3C)SH@P<!F\X'W&[ =\4_YY1D[A.TZAR%P
M5V/?#^FW<;LFF&6/>@!LV\SKX%8*Y<=E&4))9""Z89$<9;^AV0:SVBH5[-&2
M AIXY,ATI75TWFC$*"X[)>F4.Q-RR@W6SXD.]$9/.CCFE"4O;0P&ZID&R$_F
M_,9JN%H5C8IW"SMB>4L-Q]=.335)6>J"%P+EIQ45E^KOP;!N)59$B-!9,IZ$
M%6T5#P?+M')S'LX>=7[VJ._"K=1G+'56E0O3?&#M8+3K5: C%BI/?2F-OL1;
MK,PUEMB;86O!.2A5T4,_^'0CSGQ$I0Y3.JWOJ\@2V;X4-69#WH<P#(,Y><N_
MZ$WP5V#3F%6RKM&8VL"Q+DI*]%/K_#!D47W!P/)#O,J$Q"NJ(7)Z& @<66I;
M6K%8<;5+#5"R+E"=!K_](,T!%($,I[OI^)$E7?DI\0[0,[(P7B6A:99!SNY@
M.D*JB>T@Y"E:@/.7S[&P$B?VO_Y_4$L! A0#%     @ 4X+\2'/O9BE'D0
M*5() !               ( !     &9I>"TR,#$V,#8S,"YX;6Q02P$"% ,4
M    " !3@OQ(=,/;!5P-  #T?   $               @ %UD0  9FEX+3(P
M,38P-C,P+GAS9%!+ 0(4 Q0    ( %."_$BB TOBM T  '3)   4
M      "  ?^>  !F:7@M,C Q-C V,S!?8V%L+GAM;%!+ 0(4 Q0    ( %."
M_$AM.\\XSQD  %V1 0 4              "  >6L  !F:7@M,C Q-C V,S!?
M9&5F+GAM;%!+ 0(4 Q0    ( %."_$CEXJ<%7UH  -EQ!0 4
M  "  >;&  !F:7@M,C Q-C V,S!?;&%B+GAM;%!+ 0(4 Q0    ( %."_$B4
M<-:@."\  (IT P 4              "  7<A 0!F:7@M,C Q-C V,S!?<')E
:+GAM;%!+!08     !@ & (0!  #A4 $    !

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